Osk*_*lex 4 eclipse maven-2 m2eclipse maven-3
我是maven的新手,我也没有很多Eclipse经验.
要从Eclipse中构建java文件,我右键单击文件并选择Build Path - > Exclude.这对于Eclipse中的"on-save"编译非常有用,但它不会传播到maven项目,因此当我使用mvn install构建项目时,它会尝试编译排除的源.
我做了一些搜索,结果指向编译器插件和<excludes>功能,但编辑maven项目文件以暂时从构建中排除文件似乎有点尴尬.
什么是(暂时)从maven构建中排除源的"正确"方法,是否有一种简单的方法可以通过m2eclipse插件或其他方式从Eclipse中执行此操作?
您可以使用Maven Compiler插件中的< excludes >参数暂时从编译中排除文件.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<excludes>
<exclude>**/model/*.java</exclude>
</excludes>
</configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)
如果您正在使用M2Eclipse插件并运行Maven-> Update Project Configuration,那么pom中的排除文件也应自动从eclipse编译中排除.
| 归档时间: |
|
| 查看次数: |
6450 次 |
| 最近记录: |