【发布时间】:2014-07-27 12:43:53
【问题描述】:
我的 java 项目结构如下所示
MyJavaProject
|
src/main/java
|
src/test/java
我的项目链接 https://docs.google.com/file/d/0BytpaaWh1xMbb19XNDd4MURqMmc
请更正我的代码
下面提到我的pom:
如何创建一个包含所有 maven 依赖项的测试模块类 jar 和主模块类 jar。
如果不运行测试模块(仅编译),我需要获取测试 jar。我的 pom 需要哪些更改以及我需要提及哪些 maven 命令(或者我需要在 eclipse 中提及哪些 maven 目标)。强>
当我在目标字段中使用 jar:test-jar(根据我的 pom)时,有时会使用所有类创建测试 jar,但有时 jar 根本不包含任何类。
当我在目标字段中使用 compile assembly:single 时,每次都会创建包含所有依赖项的主模块类 jar。
请任何人帮助我。我需要一个示例 pom 来创建 java 项目的主要测试模块,并使用 maven 依赖项编译类 jar
【问题讨论】: