Maven 2 如何为自己的库创建本地Maven存储库?

Maven 2 如何为自己的库创建本地Maven存储库?,maven-2,repository,Maven 2,Repository,我需要在Maven repository中有我自己的库,我只需要这些我自己的库(大约2-7libs)。是否可以将这些JAR复制到某个本地文件夹,然后将其用作Maven中的存储库?假设这些库只需要用于本地构建,您可以从cmd行将它们安装到repo中: mvn install:install-file -DgroupId=<your_group_name> -DartifactId=<your_artifact_name> -Dversion=<snapshot>

我需要在Maven repository中有我自己的库,我只需要这些我自己的库(大约2-7libs)。是否可以将这些JAR复制到某个本地文件夹,然后将其用作Maven中的存储库?

假设这些库只需要用于本地构建,您可以从cmd行将它们安装到repo中:

mvn install:install-file -DgroupId=<your_group_name> -DartifactId=<your_artifact_name> -Dversion=<snapshot> -Dfile=<path_to_your_jar_file> -Dpackaging=jar -DgeneratePom=true
mvn安装:安装文件-DgroupId=-DartifactId=-Dversion=-Dfile=-dppackaging=jar-DgeneratePom=true

您可以使用任何您喜欢的人工制品/组/版本-但在列出依赖项时,这些需要在pom中使用

谢谢!如果文件更新了,会不会包括文件的更新版本而不是缓存版本?@newbie。除非是快照,否则这些文件永远不会更改。这是确保构建完整性所必需的。如果某个文件确实发生了更改,则应使用新版本重新安装该文件,并在pom中使用该新版本。