Jus*_*ber 17 eclipse-plugin maven
当我尝试在eclipse中创建Maven项目时,我收到以下错误消息.许多人在settings.xml文件中发布了代理,并刷新.m2文件夹,强制它下载新的代码.这些都不适合我.我在工作,互联网选项中的代理设置处于活动状态.
错误消息:
Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved:
Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5
Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved:
Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5
Run Code Online (Sandbox Code Playgroud)
pom.xml中:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.blahhhhhhhhhhhhhhhhh</groupId>
<artifactId>HelloRESTEasy</artifactId>
<version>0.0.1-SNAPSHOT</version>
</project>
Run Code Online (Sandbox Code Playgroud)
settings.xml中:
<proxies>
<proxy>
<id>optional</id>
<active>true</active>
<protocol>http</protocol>
<username>proxyuser</username>
<password>proxypass</password>
<host>proxyserver.company.com</host>
<port>8080</port>
<nonProxyHosts>local.net|some.host.com</nonProxyHosts>
</proxy>
</proxies>
Run Code Online (Sandbox Code Playgroud)
Abh*_*kar 25
尝试.m2/repository/使用手动清理本地文件夹rm -rf,然后重新构建项目.在尝试了所有其他可能的替代方案之后为我工作(重新安装eclipse,在eclipse中指向正确的maven版本,代理设置等)
Sup*_*der 10
我能够用不同的解决方案解决同样的问题.
对我有用的解决方案是在eclipse中右键单击项目"pom.xml"并选择" Maven Install ".
我现在解决了.但它只能在Netbeans中解决.不确定为什么eclipse仍然不会采用更改的settings.xml.但是,解决方案是在settings.xml中删除/注释用户/密码参数
之前:
<proxies>
<proxy>
<id>optional</id>
<active>true</active>
<protocol>http</protocol>
<username>proxyuser</username>
<password>proxypass</password>
<host>proxyserver.company.com</host>
<port>8080</port>
<nonProxyHosts>local.net|some.host.com</nonProxyHosts>
</proxy>
</proxies>
Run Code Online (Sandbox Code Playgroud)
后:
<proxies>
<proxy>
<id>optional</id>
<active>true</active>
<protocol>http</protocol>
<host>proxyserver.company.com</host>
<port>8080</port>
<nonProxyHosts>local.net|some.host.com</nonProxyHosts>
</proxy>
</proxies>
Run Code Online (Sandbox Code Playgroud)
小智 5
主要是在Eclipse升级期间发生.
我解决了使用:
- >右键单击Project-> Maven-> Update Project->全选(复选框)
旧的或过时的项目都使用更新的jar文件和所需的插件进行了刷新.没有更多错误可见.
| 归档时间: |
|
| 查看次数: |
201034 次 |
| 最近记录: |