我想在我的 Maven 项目 1 中使用 Maven 项目 2 类,以便我可以将它用作父类。你能告诉我如何使用 eclipse 和 JAVA 来做到这一点。由于我是 maven 新手,请按步骤导航写。
提前致谢
小智 8
我知道为时已晚但这可以帮助其他正在寻找同样问题的人。
假设您有 2 个项目 p1 和 p2,并且您想在 p1 项目中使用 p2 项目的类,
A) 右键单击您的 p2 maven 项目(如果不是 maven 项目,则将其转换为 maven),然后
--> 选择运行方式 --> 单击 Maven Install。(这将使 p2 可用于本地 Maven 存储库中的其他项目)
B) 现在您可以简单地将 p2 项目添加为 p1 项目的 pom.xml 文件中的依赖项,如下所示
<dependency>
<groupId>com.project.p2</groupId>
<artifactId>p2</artifactId>
<version>1.0-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
Run Code Online (Sandbox Code Playgroud)
欲了解更多详细信息,请参阅此
您可以将 Eclipse 工作区中的本地项目 1 添加到本地 Maven 存储库。
使用此命令(命令行),您可以将此项目构建为 pom.xml 文件。
mvn install:install-file -Dfile=c:\whereYoureFileIs-{version}.jar -DgroupId=com.companyName.projectName
-DartifactId=projectName -Dversion={Your version} -Dpackaging=jar
Run Code Online (Sandbox Code Playgroud)
在将项目 1 的 jar 构建到本地 Maven 存储库后,您可以在第二个项目中使用此 jar 作为依赖项。包含这个 jar 后,您可以扩展您需要的类。
如果您需要更多解释,请告诉我。
| 归档时间: |
|
| 查看次数: |
13108 次 |
| 最近记录: |