nac*_*cho 13 java eclipse m2eclipse pom.xml maven
我正在尝试将maven项目导入Eclipse.
我正在使用Helios.我已经下载了m2eclipse.我已经导入了这个项目.
但是我在编译项目时遇到了很多麻烦.
完整项目包含5个Eclipse项目,即:prj1,prj2,prj3,prj4和prj5
如果我在prj1/pom.xml上看(Eclipse)标记我有这个麻烦:
Multiple annotations found at this line:
- Missing artifact log4j:log4j:jar:1.2.15:compile
- Missing artifact org.apache.xmlbeans:xmlbeans-xpath:jar:2.4.0:compile
- Missing artifact org.apache.ws.commons.axiom:axiom-dom:jar:1.2.5:compile
- Missing artifact org.apache.httpcomponents:httpcore:jar:4.0-alpha5:compile
Run Code Online (Sandbox Code Playgroud)
......等等......
如果我理解了maven是如何工作的那些家属必须下载我的maven,我错了吗?
为什么没有下载这些依赖项?我应该一个一个地手动下载吗?
dha*_*ram 31
这不是一个独特的问题,时不时发生(有时由于连接速度慢,有时由于代理服务器不允许下载)
您可以通过以下任一方式摆脱这种情况:
1)强制更新:右键单击Eclipse中的项目 - > Maven - >更新项目在此屏幕上,选中"强制更新快照/版本"复选框

2)清除Maven缓存:如果您仍然遇到问题,请转到系统上的本地存储库,该存储库可能存在C:\Users\myusername\.m2\repository并删除.cache文件夹,然后执行步骤1.
如果您在此之后仍然遇到问题,请手动转到org/apache文件夹并删除所有内容,然后按照步骤1进行操作.(这肯定会解决问题.)
确保您的构建路径位于 /target/classes
去检查:
right click on your project and go to properties
-> choose java build path
-> then go to the source tab
Run Code Online (Sandbox Code Playgroud)
默认输出文件夹位于底部
| 归档时间: |
|
| 查看次数: |
72078 次 |
| 最近记录: |