Maven安装到存储库。不起作用

Maven安装到存储库。不起作用,maven,Maven,尝试执行一项非常简单的任务:将外部jar安装到本地repo mvn install:install-file -Dfile=gwt-oauth2-0.1.1-alpha.jar -DgroupId=com.myCompany -DartifactId=gwt-oauth2 -Dversion=0.1.1 -Dpackaging=jar Installing ...to ...gwt-oauth2-0.1.1-alpha.jar Installing ...to ...gwt-oauth2-0.

尝试执行一项非常简单的任务:将外部jar安装到本地repo

mvn install:install-file -Dfile=gwt-oauth2-0.1.1-alpha.jar -DgroupId=com.myCompany -DartifactId=gwt-oauth2 -Dversion=0.1.1 -Dpackaging=jar

Installing ...to ...gwt-oauth2-0.1.1-alpha.jar
Installing ...to ...gwt-oauth2-0.1.1-alpha.pom
Build success!
Total time: 2.311 s
....
该死! 马文完全是在撒谎。它不在我的存储库中。无论是在file explorer还是eclipse中,都不会停止抱怨缺少的工件。但是maven一直说它就在那里

试着在linux虚拟机中实现,没问题。我的主人是Win7。似乎maven看到了不同版本的文件系统


任何人都可以帮忙??谢谢

您的settings.xml中设置了哪些回购协议?您在哪里查找该文件?在windows中,存储库默认存储在
%USERPROFILE%\.m2
中。linux上的隐藏文件夹,但不在windows@vikingsteve默认值$用户_HOME/。m2@NwDx默认值。问题在于.m2/repository中,由m2e安装的所有其他依赖项(用于在eclipse中构建)都正确地存在。但是我手动安装的那个,它不在那里当你调用这个命令时,你以前下载过jar并在文件所在的目录中调用过这个命令吗?您知道吗,调用它会将jar提取到包dirs和类文件中?类似于配置中的子目录:
com\myCompany
。在我的盒子上测试,没有问题。得到了一个目录结构
com\mycompany\gwt-oauth2\0.1.1
,在那里我找到了jar。