试图在Eclipse中创建一个新项目时,“构建路径条目丢失”错误(“Build path entry

2019-09-22 02:52发布

构建路径条目丢失:org.eclipse.jdt.launching.JRE_CONTAINER / org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType / JavaSE的-1.7

当我在Eclipse中创建一个新的项目,我得到这个错误。 我使用Ubuntu的方式。

谁能帮我解决这个?

Answer 1:

这是一个老问题,但我解决它通过修改JRE系统库,并在我的情况下,选择一个有效的执行环境(Mac OSX版)JRE 1.6



Answer 2:

这个错误是由于JRE系统库。 也许你没有给予适当的JRE为Eclipse项目运行。 所以按照下面的步骤。

  1. 在项目上右键单击,然后选择属性。
  2. 点击在左侧菜单中的Java构建路径选择。
  3. 从Java构建路径窗口中,单击库选项卡。
  4. 请列出确保JRE系统库,当未上市它,你可以通过点击右侧菜单中的“添加库”添加。
  5. 所以,如果JRE系统库已被列入然后双击在其上显示在Java错误之前构建路径窗口标签JRE系统库。
  6. 然后,它会打开名为JRE系统库的另一个窗口。 因此,在该窗口中选择备用JRE。 从下拉菜单中选择您的JRE。

就我而言,这是Java的8-的OpenJDK-amd64的,因为我使用Ubuntu 16.04。 就像你也可以选择你的JRE系统库。



Answer 3:

这是因为JRE是不是在你的项目的构建路径呈现。 因此,试图从Windows的>首选项 - >安装的JRE添加JRE和添加默认的JRE。 在此之后,JRE会直接默认在每个项目的构建路径添加。 这应该解决问题



Answer 4:

我已经安装了JDK,但我仍然有错误,所以我打开命令提示符它定位到我的项目: c:\project\proj> 然后我跑mvn clean && mvn install 。 这解决了我的问题!



Answer 5:

我通过配置.classpath文件解决了这个。 我使用Maven和我删除了一条符合下面显示的显着地方一些无效的设置。

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
    <classpathentry kind="src" output="target/classes" path="src">
        <attributes>
            <attribute name="optional" value="true"/>
            <attribute name="maven.pomderived" value="true"/>
        </attributes>
    </classpathentry>
    <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
        <attributes>
            <attribute name="maven.pomderived" value="true"/>
        </attributes>
    </classpathentry>
    <classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
        <attributes>
            <attribute name="maven.pomderived" value="true"/>
            <attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
        </attributes>
    </classpathentry>

    -----some files which is actually deleted in my project, I delete this line and all works fine------

    <classpathentry kind="output" path="target/classes"/>
</classpath>


文章来源: “Build path entry is missing” error when trying to create a new project in Eclipse