Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 包括新来源并排除现有来源_Java_Maven_Plugins - Fatal编程技术网

Java 包括新来源并排除现有来源

Java 包括新来源并排除现有来源,java,maven,plugins,Java,Maven,Plugins,我想将java源代码从projekt复制到相同的目标,比如从packet com.my.app(在src/main/java…)复制到 {project}/target/generated-sources. 复制时,我会通过maven插件动态修改源代码 我的问题是: 如何在mvn pom.xml中设置maven在目标/生成的源中获取源,而不在目标/生成的源中获取相同的类 src/main/java/com/my/app..... 中生成的类与普通源代码中的类具有相同的包和名称:src/ma

我想将java源代码从projekt复制到相同的目标,比如从packet com.my.app(在src/main/java…)复制到

{project}/target/generated-sources. 
复制时,我会通过maven插件动态修改源代码

我的问题是:

如何在mvn pom.xml中设置maven在目标/生成的源中获取源,而不在目标/生成的源中获取相同的类

src/main/java/com/my/app.....
中生成的类与普通源代码中的类具有相同的包和名称:src/main/java

可能吗

我需要它,因为我想替换构建源代码

我必须插入一些源代码来代替我自己的注释(修改java源代码)和修改后的文件副本

/target/generated-sources. 
在构建期间,我希望使用生成的源代码

问题是生成的类当然和
src/main/java/com/my/app…
中的类一样有相同的包和类名,而我在编译中有冲突


请帮忙怎么做

要么生成类,要么不生成,但不能同时生成。您必须决定使用src/main/java下生成的或类。您使用什么样的插件?仅供参考-交叉发布在