我有两个java项目:
我使用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 。但是LibraryProject
和MainProject
中定义的那些类此 MainProject.jar 中无法使用LibraryProject
调用。
如何在 MainProject.jar 中提供{{1}}课程?
我尝试了Maven Assembly Plugin,但它对我不起作用。我需要将依赖项包含在 MainProject.jar
中