我使用嵌入式 Maven 和 Eclipse ,每当我尝试创建一个新的Maven项目时,我都会遇到同样的错误。我在互联网上到处寻找,似乎无法找到解决方案。
这是我尝试创建新Maven项目时出现的错误:
> Could not calculate build plan: Plugin
> org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its
> dependencies could not be resolved: Failed to read artifact descriptor
> for org.apache.maven.plugins:maven-resources-plugin:jar:2.6 Plugin
> org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its
> dependencies could not be resolved: Failed to read artifact descriptor
> for org.apache.maven.plugins:maven-resources-plugin:jar:2.6
我已经读过某个地方,可能是因为网络我工作,我必须配置代理,但我不使用代理连接到互联网。我想我还应该注意到我在Windows 7上使用虚拟机,并在桥接网络上进行了设置。
在我使用上面的错误创建Maven项目后,这是我的 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>example.com</groupId>
<artifactId>proyecto</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>base</name>
</project>
这是我的settings.xml:
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository/>
<interactiveMode/>
<usePluginRegistry/>
<offline/>
<pluginGroups/>
<servers/>
<mirrors/>
<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>
<profiles/>
<activeProfiles/>
</settings>
修改 我已经阅读过类似的问题并尝试按照这些步骤来解决它们,但是没有一个能够解决。我使用嵌入式Maven清理安装Eclipse Mars。我也有一个JBoss设置的干净安装。我没有使用代理,我只有一个虚拟机,我安装了Eclipse和我提到的其他东西。
修改
我修复了它:D,我所做的只是删除我的eclipse文件夹,删除工作区,删除.m2文件夹,安装回所有东西(解压缩eclipse,安装jboss,解压缩并安装我的野生动物)。但是我的.m2文件夹没有settings.xml?我不知道它是如何固定的。