将依赖关系包含在最终的jar中

时间:2014-01-09 19:28:41

标签: java eclipse maven jar

我有两个java项目:

  • MainProject
  • LibraryProject

我使用Maven构建我的MainProject。在MainProject的pom.xml中,我定义了LibraryProject

的依赖关系
<dependency>
    <groupId>com.xxx.LibraryProject</groupId>
    <artifactId>LibraryProject</artifactId>
    <version>1.0.0-SNAPSHOT</version>
    <type>jar</type>
</dependency>

MainProject根路径下,运行后:maven clean install会生成 MainProject.jar 。但是LibraryProjectMainProject中定义的那些类此 MainProject.jar 中无法使用LibraryProject调用。

如何在 MainProject.jar 中提供{{1}}课程?

我尝试了Maven Assembly Plugin,但它对我不起作用。我需要将依赖项包含在 MainProject.jar

0 个答案:

没有答案