我在启动“ mvn install ”命令时遇到问题,我对 Maven 的水平是“好奇的初学者”
我上线了 :
- 操作系统:Windows XP,
- Maven:2.0.7,
- 爪哇:1.6.0_29
我用cmd控制台启动 Maven
在我的pom.xml中,我有:
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>1.4</version>
</dependency>
但是当我在这个 pom.xml 上启动“ mvn install ”时
[INFO] Error building POM (may not be this project's POM).
Project ID: commons-io:commons-io:jar:2.2
Reason: Cannot find parent: org.apache.commons:commons-parent for project: commo
ns-io:commons-io:jar:2.2 for project commons-io:commons-io:jar:2.2
我使用 maven 查看依赖关系树,但在任何地方都看不到“commons-io” 2.2 版...
在我的本地仓库中,我有一个 commons-io 1.4,到目前为止它运行良好,我多次重新下载所有本地仓库,但我没有看到任何变化。
我也尝试更改远程存储库,但仍然没有更改。
所以我的问题是这个错误,它禁止我生成我的 jar,我不明白这个 2.2 来自哪里......
提前谢谢你:)
编辑
最后我下载了 jars 然后我使用了命令:
mvn install:install-file -DgroupId=<your_group_name> \
-DartifactId=<your_artifact_name> \
-Dversion=<snapshot> \
-Dfile=<path_to_your_jar_file> \
-Dpackaging=jar \
-DgeneratePom=true
为了手动安装所有缺少的依赖项。
感谢您的帮助:) 如果有人对此问题有解释,请发布!