【发布时间】:2018-03-09 03:19:03
【问题描述】:
我创建了一个空的 maven 项目,它创建了一个文件夹结构 src/main/java。
现在我想将本地仓库中的源链接到这个src/main/java。
如果我转到buildpath->link source,并将文件夹命名为src/main/java,我会得到
文件夹已存在错误
如果我删除文件夹然后执行相同的步骤,我会收到以下错误。
前进的最佳方式是什么?
我无法更改 repo 位置中的项目结构,将文件夹复制到我的工作区意味着稍后手动合并更改。
EDIT文件夹结构:
并构建我的 pom.xml 的一部分:
<build>
<sourceDirectory>java</sourceDirectory>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.7.0</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<excludes>
<exclude>**/old/**/*.java</exclude>
</excludes>
<includes>
<include>java/com/**/*.java</include>
</includes>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
<excludes>
<exclude>**/old/**/*.java</exclude>
</excludes>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<classpathPrefix>lib/</classpathPrefix>
<mainClass>com.start.Start</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
</plugins>
</build>
【问题讨论】: