我在根模块上有两个Maven
模块。
root
- module-core
- module-run
module-run
将module-core
作为依赖项。
如何基于具有依赖关系和清单的module-run
构建jar文件?
UPD
我用
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
<configuration>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<archive>
<manifest>
<mainClass>com.test.app.main.App</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
答案 0 :(得分:0)
使用maven-assembly-plugin
。默认情况下,它会将所有模块依赖项捆绑到JAR中。如果你需要将它限制在模块2中,那就更棘手但可行......要捆绑所有依赖项,只需添加此插件配置:
Convert.ToDateTime(Request.Form["EndDate"]);