问题:

eclipse编译jar包时出现报错

Could not resolve dependencies for project com.aa.myweb:myweb-controller:war:1.0.0-SNAPSHOT: Failed to collect dependencies at com.aa.myweb:myweb-model:jar:1.0.0-SNAPSHOT: Failed to read artifact descriptor for com.aa.myweb:myweb-model:jar:1.0.0-SNAPSHOT: Could not find artifact com.aa.myweb:myweb:pom:1.0.0-SNAPSHOT in snapshots

提示的是无法解析依耐项myweb-model:jar。

有可能是修改了项目的依赖环境,而编译生成的jar(快照)项目描述没有自动更新。

解决:

需要重新更新依耐项myweb-model:jar,并且重新生成快照。

选择“Update Project” -> 勾选"Force Update of Snapshots/Releases"

重新编译maven -install 。结果正常了。