Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/389.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 &引用;build.properties不存在“;髓鞘错误_Java_Eclipse_Myeclipse - Fatal编程技术网

Java &引用;build.properties不存在“;髓鞘错误

Java &引用;build.properties不存在“;髓鞘错误,java,eclipse,myeclipse,Java,Eclipse,Myeclipse,我使用MyEclipse 8.6.1开发我的应用程序。我在某些项目中遇到“build.properties不存在”错误,但工作区编译并运行时没有问题,只有错误图像(红色图像)显示在项目根目录中。我在frume中搜索以解决此问题,在某些情况下会说“此问题的原因是或在.project文件中”,但我看不到此文件有任何问题。如果我在svn中玩弄文件,并且无意中更改或删除了.project,.classpath,有时会发生这种情况,.buildpath或。eclipse和基于它的各种IDE使用的任何文件。

我使用MyEclipse 8.6.1开发我的应用程序。我在某些项目中遇到“build.properties不存在”错误,但工作区编译并运行时没有问题,只有错误图像(红色图像)显示在项目根目录中。我在frume中搜索以解决此问题,在某些情况下会说“此问题的原因是或在.project文件中”,但我看不到此文件有任何问题。

如果我在svn中玩弄文件,并且无意中更改或删除了
.project
.classpath
,有时会发生这种情况,
.buildpath
。eclipse和基于它的各种IDE使用的任何文件。我使用的解决方案是创建一个具有类似设置的新项目,从一个点开始查找隐藏的文件,并将它们从空白项目复制到当前项目。确保进行备份,同时打开点文件并更改特定于项目的任何字符串

例如,下面是我的
.project
文件:

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
    <name>MyProjectName</name>
    <comment></comment>
    <projects>
    </projects>
    <buildSpec>
        <buildCommand>
            <name>org.eclipse.jdt.core.javabuilder</name>
            <arguments>
            </arguments>
        </buildCommand>
    </buildSpec>
    <natures>
        <nature>org.eclipse.jdt.core.javanature</nature>
    </natures>
</projectDescription>

我的项目名称
org.eclipse.jdt.core.javabuilder
org.eclipse.jdt.core.javanature
如果您使用的是eclipse for Java,则只需相应地更改
MyProjectName
,并将文件放在项目的根目录中。

我通过以下方法解决了此问题:

  • 项目/物业/建筑商 取消选中所有生成器 承诺

  • 项目/物业/建筑商 重新检查所有建设者 承诺


  • 取消选中Project->Properties->Plug-in Development->Runtime Classpath中的所有内容

    对项目进行简单刷新对我有效

    在MyEclipse中创建新项目时,.buildpath或.build.Properties文件的哪些内容不会生成这些文件。这些文件是不可见的,因此请确保在操作系统中显示隐藏的文件。如果它们确实没有显示,但其他隐藏文件显示了,那么请确保您正在创建一个Java项目,而不是一个标准项目,其中可能没有这些文件。我使用windows xp作为操作系统,设置了“显示隐藏文件”,但在我的项目中看不到任何.buildpath或build.properties,我的根项目中仅存在.project和.calsspath。然后复制这些文件,编辑其内容以反映项目名称,如上文所示,并复制/替换有问题项目中的现有文件(请记住备份),我看不到任何.build或build.properties文件;这对我来说很有效,但我不知道为什么我要这么做。