我想使用Maven项目2班在我的Maven项目1,这样我可以用它作为父类。你能告诉我如何做到这一点使用Eclipse和Java。请一步一步导航写,因为我在Maven的是新的。
提前致谢
我知道为时已晚,但是这可以帮助其他人谁正在寻找同样的问题。
假设你有2个项目P1和P2,并且希望在P1项目中使用P2项目的类别,然后,
A)右键点击你的P2 Maven项目(如果不是行家项目,然后将其转换到Maven),那么 - >选择运行方式 - >点击Maven的安装。 (这将使P2在你的本地仓库到avaliable其他项目)
B)现在,你可以简单地添加P2项目在这样的P1的pom.xml依赖
<dependency>
<groupId>com.project.p2</groupId>
<artifactId>p2</artifactId>
<version>1.0-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
欲了解更多详情,请参见this
您可以添加本地项目1什么是你的Eclipse工作区,以你的本地仓库。
使用此命令(命令行)尤尔都能够对这个项目建设的POM。
mvn install:install-file -Dfile=c:\whereYoureFileIs-{version}.jar -DgroupId=com.companyName.projectName
-DartifactId=projectName -Dversion={Your version} -Dpackaging=jar
而你建立你的项目1罐子你的本地仓库后,您就可以使用这个罐子在你的第二个项目作为一个依赖。包括这个jar后可以延长你需要的类。
如果你需要更多的解释,请让我知道。
添加这样一个maven依赖性:
<dependency>
<groupId>groupId of project2</groupId>
<artifactId>artifactId of project2</artifactId>
<version>version of project2</version>
</dependency>
首先创建父Java项目Simple java project