从工程向本地存储库添加工件

时间:2013-08-18 15:25:59

标签: java eclipse maven

有没有办法从我的eclipse项目中向本地maven存储库添加工件?

目前我有一个包含许多罐子的项目,我已经开始使用maven了。我需要的是以自动方式将所有这些罐子添加到本地存储库,而无需重新下载或逐个添加它们并指定它们的坐标。

2 个答案:

答案 0 :(得分:1)

在Eclipse中创建一个新的Maven项目,并将所有代码添加到src / main目录中。现在,由于缺少依赖性,您将有很多编译错误。

现在开始自动添加依赖项。在Intellj中,你可以使用alt-enter添加一些东西,它也可以选择"添加maven依赖"。这增加了从maven存储库到pom的依赖性。我不太了解日食,但它可能也有这个功能。

现在,在正常项目中,您将在Maven Central中找到大部分所需的依赖项。如果您错过任何一个,您可以使用手动安装将它们添加到您的本地存储库,如Manas Mukherjee所建议的

mvn install:install-file -Dfile={jar_file_name_path}.jar -DgroupId={groupId} 
-DartifactId={artifactId} -Dversion={version} -Dpackaging=jar

答案 1 :(得分:0)

您可以使用mvn install命令编写脚本。

mvn install:install-file -Dfile = {jar_file_name_path} .jar -DgroupId = {groupId} -DartifactId = {artifactId} -Dversion = {version} -Dpackaging = jar

您也可以在pom文件中添加所有依赖项

由于