0

有没有办法从我的 Eclipse 项目中将工件添加到本地 Maven 存储库?

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

4

2 回答 2

1

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

现在开始自动添加依赖项。在 Intellj 中,您可以使用 alt-enter 添加一些内容,它还可以选择“添加 maven 依赖项”。这会将 maven 存储库的依赖项添加到 pom.xml 中。我不太了解eclipse,但它可能也有这个功能。

现在,在一个普通的项目中,您会在 Maven Central 的某个地方找到大部分所需的依赖项。如果您遗漏了任何内容,您可以按照 Manas Mukherjee 的建议使用手动安装将它们添加到本地存储库

mvn install:install-file -Dfile={jar_file_name_path}.jar -DgroupId={groupId} 
-DartifactId={artifactId} -Dversion={version} -Dpackaging=jar
于 2013-08-18T15:58:48.967 回答
0

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

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

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

谢谢

于 2013-08-18T15:35:53.310 回答