0

我在 m2e 中配置了“用户设置”文件。我在文件中配置了本地存储库位置。

但是独立的 Maven 怎么知道呢?如何配置独立 Maven 以使用相同的用户配置和相同的本地存储库位置?

例如,以下命令会将 jar 添加到本地存储库中:

mvn install:install-file -Dfile=c:\kaptcha-2.3.jar -DgroupId=com.google.code
-DartifactId=kaptcha -Dversion=2.3 -Dpackaging=jar

这里没有存储库位置,因此它将使用它认识的人。哪一个?

更新

我可以不在命令行中而是在全局设置中设置用户设置位置吗?

可能我可以编辑mavenrc_pre.bat还是什么?

4

3 回答 3

2

本地存储库位置在 中定义settings.xml,您可以使用--settings选项在命令行中指定。这是您定义回购位置的方式:http ://maven.apache.org/settings.html#Repositories

于 2012-09-21T10:37:10.450 回答
1

尝试-s <path_to_settings.xml>设置您的 settings.xml,本地存储库将从中提取

于 2012-09-21T09:17:28.880 回答
1

settings.xml用户文件的默认位置是在.m2用户主目录下的目录中。

于 2012-09-21T11:54:44.607 回答