有没有办法不使用install:install file命令就将所有的outside.jar包含到maven存储库中

有没有办法不使用install:install file命令就将所有的outside.jar包含到maven存储库中,maven,repository,m2e,Maven,Repository,M2e,在我的项目中,使用了很多.jar文件,它们不在本地和web的maven Repository中 使用install命令将它们逐个包含在存储库中时出现异常,是否有任何方法或插件将它们一次性放入存储库中 如果有,请告诉我怎么做。正如卡尔在评论中所说,使用脚本。这就是我们使用的-只需修改每个set语句中的值 set GROUP_ID=someNamespace set ARTIFACT_ID=myartifact set VERSION=1 set COMPONENT=%ARTIFACT_ID%-%V

在我的项目中,使用了很多.jar文件,它们不在本地和web的maven Repository中

使用install命令将它们逐个包含在存储库中时出现异常,是否有任何方法或插件将它们一次性放入存储库中


如果有,请告诉我怎么做。

正如卡尔在评论中所说,使用脚本。这就是我们使用的-只需修改每个set语句中的值

set GROUP_ID=someNamespace
set ARTIFACT_ID=myartifact
set VERSION=1
set COMPONENT=%ARTIFACT_ID%-%VERSION%
set FILEPATH=D:\my.jar

call mvn install:install-file ^
 -DgroupId=%GROUP_ID% ^
 -DartifactId=%ARTIFACT_ID% ^
 -Dversion=%VERSION% ^
 -Dfile=%FILEPATH% ^
 -Dpackaging=jar ^
 -DgeneratePom=true

set GROUP_ID=someNamespace2
set ARTIFACT_ID=myartifact2
set VERSION=1
set COMPONENT=%ARTIFACT_ID%-%VERSION%
set FILEPATH=D:\my2.jar

call mvn install:install-file ^
 -DgroupId=%GROUP_ID% ^
 -DartifactId=%ARTIFACT_ID% ^
 -Dversion=%VERSION% ^
 -Dfile=%FILEPATH% ^
 -Dpackaging=jar ^
 -DgeneratePom=true

我不知道你有什么办法可以逃避。您可以编写一个脚本,将所有jar文件添加到本地存储库中。