Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/356.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 突然,maven无法编译_Java_Eclipse_Maven - Fatal编程技术网

Java 突然,maven无法编译

Java 突然,maven无法编译,java,eclipse,maven,Java,Eclipse,Maven,我已经用maven在Java中开发了几天了。这个项目对其他人来说是可以编译的 今天,我使用了一台新电脑,并设置了如上所述的环境 当我键入mvneclipse:eclipse时,jar已经下载,但它并没有附加到.classpath C:\Users\nanjiang.jx>mvn -version Apache Maven 2.2.1 (r801777; 2009-08-07 03:16:01+0800) Java version: 1.6.0_45 Java hom

我已经用maven在Java中开发了几天了。这个项目对其他人来说是可以编译的

今天,我使用了一台新电脑,并设置了如上所述的环境

当我键入mvneclipse:eclipse时,jar已经下载,但它并没有附加到.classpath

C:\Users\nanjiang.jx>mvn -version
    Apache Maven 2.2.1 (r801777; 2009-08-07 03:16:01+0800)
    Java version: 1.6.0_45
    Java home: D:\Program Files\Java\jdk1.6.0_45\jre
    Default locale: zh_CN, platform encoding: GBK
    OS name: "windows 7" version: "6.1" arch: "amd64" Family: "windows"
C:\Users\nanjiang.jx>java -version
    java version "1.7.0_60"
    Java(TM) SE Runtime Environment (build 1.7.0_60-b19)
    Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode)
嗯。。。。主Maven repo中存在父POM('org.sonatype.oss:oss parent:2')。所以下载它可能有一个暂时的问题

查看本地maven repo(例如“~/.m2/repository/…”),查看是否存在父POM,并检查maven是否下载了损坏的副本。(该POM文件是否与您在屏幕上看到的相同


如果它已损坏,您可以尝试清除“../org.sonatype.oss/…”子树并再次运行Maven。如果您仍然看到Maven失败,那么您可能需要检查如何配置上游存储库详细信息等。

首先,您不应该使用Maven eclipse插件;它已经过时多年了。请改用m2eclipse。谢谢,我的r中没有lib com.ning:compress lzf:0.6.0EPO。其他人工作是因为他们在本地有库。所以我的新电脑。。。。。
c:\idlecenter>call mvn clean eclipse:eclipse -DdownloadSources=tru
    e
    [INFO] Scanning for projects...
    [INFO] Reactor build order:
    [INFO]   idlecenter-all
    [INFO]   idlecenter-client
    [INFO]   idlecenter-dal
    [INFO]   idlecenter-server
    [INFO] Searching repository for plugin with prefix: 'eclipse'.
    [INFO] ------------------------------------------------------------------------
    [INFO] Building idlecenter-all
    [INFO]    task-segment: [clean, eclipse:eclipse]
    [INFO] ------------------------------------------------------------------------
    [INFO] [clean:clean {execution: default-clean}]
    [INFO] Preparing eclipse:eclipse
    [INFO] No goals needed for project - skipping
    [INFO] [eclipse:eclipse {execution: default-cli}]
    [INFO] Not running eclipse plugin goal for pom project
    [INFO] Using Eclipse Workspace: null
    [INFO] Adding default classpath container: org.eclipse.jdt.launching.JRE_CONTAIN
    ER
    [INFO] ------------------------------------------------------------------------
    [INFO] Building idlecenter-client
    [INFO]    task-segment: [clean, eclipse:eclipse]
    [INFO] ------------------------------------------------------------------------
    [INFO] [clean:clean {execution: default-clean}]
    [INFO] Deleting directory I:\idlecenter\idlecenter-client\target
    [INFO] Preparing eclipse:eclipse
    [INFO] No goals needed for project - skipping
    [INFO] [eclipse:eclipse {execution: default-cli}]
    [INFO] Using Eclipse Workspace: null
    [INFO] Adding default classpath container: org.eclipse.jdt.launching.JRE_CONTAIN
    ER
    [ERROR] An error occurred during dependency resolution of the following artifact
    :
        com.ning:compress-lzf:0.6.0
    Caused by: Unable to get dependency information: Unable to read the metadata fil
    e for artifact 'com.ning:compress-lzf:jar': Cannot find parent: org.sonatype.oss
    :oss-parent for project: com.ning:compress-lzf:bundle:0.6.0 for project com.ning
    :compress-lzf:bundle:0.6.0
      com.ning:compress-lzf:jar:0.6.0