我在本地 Maven 存储库中找不到 settings.xml。请告诉我在哪里可以找到它。
在我的 java 类中,我收到以下编译时错误。
我也在 pom.xml 文件中提到了依赖关系。
请帮助我为什么即使 pom.xml 有依赖项也找不到依赖项。
您将在 Maven 安装目录中找到 settings.xml。
例如,如果您在 C:\apache-maven-3.0.4 目录中解压了 maven,则 settings.xml 将出现在:C:\apache-maven-3.0.4\conf 目录中。
settings.xml 文件可能存在两个位置:
参考:http ://maven.apache.org/ref/3.1.1/maven-settings/settings.html
例如(取决于您的操作系统)
%userprofile%\.m2\settings.xml
C:\Users\<YourName>\.m2\settings.xml
C:\Documents and Settings\<YourName>\.m2\settings.xml
~/.m2/settings.xml
/home/<YourName>/.m2/settings.xml
或者
<MAVEN_INSTALL_DIR>/conf/settings.xml
settings.xml不在存储库目录中。
Maven 会自动查找的 settings.xml 文件有两个,一个在 Maven 安装目录下,一个在your home/.m2/
(not your home/.m2/repository
)
通常我们会更新your home/.m2/
. 在您的情况下,它应该位于C:\Users\yourName\.m2\settings.xml