Java Maven依赖项为空
目录结构:Java Maven依赖项为空,java,eclipse,maven,Java,Eclipse,Maven,目录结构: sample1 src/main/java com.folder.name.we.like1 App.java 类似地,我有一个sample2,它包含com.folder.name.we.like和App.java 我想添加sample2作为sample1 修改pom.xml如下 <dependency> <groupId>com.folder.name.we.like&
sample1
src/main/java
com.folder.name.we.like1
App.java
类似地,我有一个sample2,它包含com.folder.name.we.like
和App.java
我想添加sample2
作为sample1
修改pom.xml如下
<dependency>
<groupId>com.folder.name.we.like</groupId>
<artifactId>sample2</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
样本2:
<groupId>com.folder.name.we.like</groupId>
<artifactId>sample2</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>
com.folder.name.we.like
样本2
1.0-快照
罐子
这实际上是标准的EclipseFoo,这样显示文件夹。它表示您在Eclipse的其他地方打开的项目。它不会复制整个树,因为您可以从
sample2
项目访问它
如果您希望将其视为一个jar,请右键单击该项目,选择
Properties
,然后选择Maven
,取消选中“从工作区项目解析依赖项”复选框。您的两个项目(sample1和sample2)都应该具有描述其属性的pom.xml
(groupId、artifactid和version)@eugener更新了我的答案哦,你可以右键点击“空文件夹”并选择“转到项目”,它会——你知道,在那些时候,你一次打开30个项目,却找不到合适的项目。
<groupId>com.folder.name.we.like</groupId>
<artifactId>sample2</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>