java - Maven 导致互联网连接崩溃

标签 java windows maven crash

我在 Windows 8.1 64 位和 Java 7 64 位上使用 Maven 3.1.1 和 M2Eclipse M2Eclipse 总是崩溃并出现以下错误:

    Errors occurred during the build.
    Error instantiating builder 'org.hibernate.eclipse.console.hibernateBuilder'.
    Plug-in org.hibernate.eclipse.console was unable to load class      org.hibernate.eclipse.builder.HibernateBuilder.
    An error occurred while automatically activating bundle org.hibernate.eclipse.console   (824).
    Plug-in org.hibernate.eclipse.console was unable to load class org.hibernate.eclipse.builder.HibernateBuilder.
An error occurred while automatically activating bundle org.hibernate.eclipse.console (824).
    Errors running builder 'CDI (Context and Dependency Injection) Builder' on project 'dagobert'.
    org/hibernate/eclipse/nature/HibernateNature
    Errors running builder 'Maven Project Builder' on project 'dagobert'.
    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
    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

如果我运行 Maven-Update 并强制更新版本和快照,Maven 会因超时异常而崩溃。由于这个错误,我的互联网连接崩溃了。例如,我可以运行 ping google.de,但没有程序有任何连接。我必须重新启动我的机器。

如果我运行 mvn -U clean install 我会收到另一个错误:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.
5.1:testCompile (default-testCompile) on project dagobert-engine: Compilation fa
ilure: Compilation failure:
[ERROR] C:\xxxxxxxxxxxxxxx\src\test\java\xxxxxxxxxx\test\util\Abs
tractTest.java:[18,40] error: package org.jboss.shrinkwrap.resolver.api does not
 exist
[ERROR] C:\xxxxxxxxxxxxxxx\src\test\java\xxxxxxxxxx\test\util\Abs
tractTest.java:[19,46] error: package org.jboss.shrinkwrap.resolver.api.maven do
es not exist
[ERROR] C:\xxxxxxxxxxxxxxx\src\test\java\xxxxxxxxxx\test\util\Abs
tractTest.java:[18,40] error: package org.jboss.shrinkwrap.resolver.api does not
 exist
[ERROR] C:\xxxxxxxxxxxxxxx\src\test\java\xxxxxxxxxx\test\util\Abs
tractTest.java:[19,46] error: package org.jboss.shrinkwrap.resolver.api.maven do
es not exist
[ERROR] C:\xxxxxxxxxxxxxxx\src\test\java\xxxxxxxxxx\test\util\Abs
tractTest.java:[49,30] error: cannot find symbol
[ERROR] symbol:   class MavenDependencyResolver
[ERROR] location: class AbstractTest
[ERROR] C:\xxxxxxxxxxxxxxx\src\test\java\xxxxxxxxxx\test\util\Abs
tractTest.java:[49,6] error: cannot find symbol
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit
ch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please rea
d the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureExc
eption

mvn -v:

C:\xxxxxxxxxxxxxxxxxxxx>mvn -v
Apache Maven 3.1.1 (0728685237757ffbf44136acec0402957f723d9a; 2013-09-17 17:22:2
2+0200)
Maven home: C:\Software\maven
Java version: 1.7.0_45, vendor: Oracle Corporation
Java home: C:\Software\java\jre
Default locale: de_DE, platform encoding: Cp1252
OS name: "windows 8", version: "6.2", arch: "amd64", family: "windows"

最佳答案

问题已解决。

删除了 Avira Anti Virus 和 Windows Defender。这两个应用程序都无缘无故地阻止了 Maven。我也无法将其添加到任何白名单中。

下次建议:不要使用 Windows,使用 Linux 或 Unix。

关于java - Maven 导致互联网连接崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20799017/

相关文章:

android - native 库(.so 文件)未添加到 android 项目

java - 如何使用BufferedReader读取DataInputStream中的内容

java - selenium webdriver 如何为每次运行维护单独的 session ?

java - 如何使用 Apache FOP 1.0 从包含日语字符的 XML 创建 PCL 文档?

c - *.* 在 C 中的 argv[1] 中

maven - 与geb的链接错误

java - 如何将 JDateChooser 的日期设置为 NULL 或 "0000-00-00"

c# - .NET native Windows 商店发布

windows - 尝试运行 RabbitMQ 时出现 Erlang 错误

java - 如何在 Eclipse 中将 GitHub 托管项目导入为 Java 项目?