m2e从${sourceDirectory}/main/java获取源代码

m2e从${sourceDirectory}/main/java获取源代码,java,eclipse,maven,Java,Eclipse,Maven,我在pom中设置了target/src,因为我使用了一些定制的ant处理源代码步骤。Maven编译项目很好,它会自动在target/src/main/java中搜索源代码,但eclipse会尝试准确地从target/src中获取它,假设main/java是一个java数据包。如果我在eclipse项目设置中手动添加sources dirtarget/src/main/java,那么updatemaven-project将无法工作。如何设置m2e以maven方式工作,并从${sourceDirec

我在pom中设置了
target/src
,因为我使用了一些定制的ant
处理源代码
步骤。Maven编译项目很好,它会自动在
target/src/main/java
中搜索源代码,但eclipse会尝试准确地从
target/src
中获取它,假设
main/java
是一个java数据包。如果我在eclipse项目设置中手动添加sources dir
target/src/main/java
,那么
updatemaven-project
将无法工作。如何设置m2e以maven方式工作,并从
${sourceDirectory}/main/java

m2e插件始终解析pom.xml并相应地在eclipse中设置首选项。最好将源目录更改为target/src/main/java,或者尝试在pom中使用概要文件。提及

<sourceDirectory> target/src/main/java </sourceDirectory>