错误现象:
想研究下guice的源码,下来后发现要用mvn3,mvn3下运行 mvn eclipse:eclipse包错,意思是找不到guice顶层的pom文件。
解决思路及方法:
联想到公司mvn 的管理人员说mvn3寻找间接依赖是搜索本地库中的pom文件,运行mvn install 再运行 mvn eclipse:eclipse 一切ok
问题根源:
maven3依赖查找和maven2有所不同,特别是对间接依赖的查找是以本地库中的pom为准。
想研究下guice的源码,下来后发现要用mvn3,mvn3下运行 mvn eclipse:eclipse包错,意思是找不到guice顶层的pom文件。
解决思路及方法:
联想到公司mvn 的管理人员说mvn3寻找间接依赖是搜索本地库中的pom文件,运行mvn install 再运行 mvn eclipse:eclipse 一切ok
问题根源:
maven3依赖查找和maven2有所不同,特别是对间接依赖的查找是以本地库中的pom为准。