【发布时间】:2019-01-05 07:50:21
【问题描述】:
我的 maven 项目有意只需要 src/test/java 和 src/test/resources。删除 src/main/* 文件夹后,mvn verify 上出现了预期的警告:
[WARNING] JAR will be empty - no content was marked for inclusion!
[INFO] Building jar: D:\dev\java\my-project\target\my-project-0.0.1-SNAPSHOT.jar
除了在src/main/java 中有一个带有空main() 方法的类之外,如何抑制此警告?
编辑:
由于-q 抑制了警告,后续是否可以在pom.xml 中以编程方式完成?
【问题讨论】:
-
@zappee 在
pom.xml中以编程方式执行此操作的任何方式? -
这个项目只用作测试jar吗?还是作为测试依赖?除此之外,这与空的 main 方法无关......
-
src/main/*与应用程序有关。src/test/*与测试有关 (click)。