Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.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 项目可交付成果中的.classpath文件_Java_Eclipse_Ant - Fatal编程技术网

Java 项目可交付成果中的.classpath文件

Java 项目可交付成果中的.classpath文件,java,eclipse,ant,Java,Eclipse,Ant,我已经准备好交付我的基于ant的项目,并且对于这个包含所有源文件和build.xml的src文件夹的最低要求在命令提示符下运行良好,但是我在eclipse中看到我的项目,它有两个错误 说明缺少资源路径位置类型项目“Arcusys” 必需的源文件夹:“CustomerTest”Arcusys生成路径生成 路径问题 在生成路径错误被删除之前,无法生成项目 解决了Arcusys未知Java问题 这些都与.classpath相关,因为我当前目录中没有.classpath文件。如何避免这个错误 感谢您在E

我已经准备好交付我的基于ant的项目,并且对于这个包含所有源文件和build.xml的src文件夹的最低要求在命令提示符下运行良好,但是我在eclipse中看到我的项目,它有两个错误

  • 说明缺少资源路径位置类型项目“Arcusys” 必需的源文件夹:“CustomerTest”Arcusys生成路径生成 路径问题
  • 在生成路径错误被删除之前,无法生成项目 解决了Arcusys未知Java问题
  • 这些都与.classpath相关,因为我当前目录中没有.classpath文件。如何避免这个错误


    感谢您在Eclipse中进入项目属性并在“资源->链接资源”下设置类路径。您还可以设置运行时或启动类路径变量。看起来您可能还有其他资源可以链接

    Eclipse中的Java项目需要一定数量的簿记。根据Java项目的特定类型(Java、插件开发、Groovy等等),您可能需要更多或更少的功能

    构建项目可能不一定需要相同的簿记信息——不管这是由ANT还是Maven完成的——但是必须存在。ANT和Maven都有自己的方法来表示相同的信息(
    build.xml
    pom.xml
    ),在某种程度上,不同表单之间的同步可以自动化

    Eclipse中的Java项目需要以下簿记文件:

    • .project
      -关于Eclipse项目的基本信息,包括“项目性质”和“构建者”形式的项目“类型”
    • .settings/*
      -特定项目的首选项,以许多
      .pref
      文件的形式出现(几乎与Java
      .properties
      文件相同)
    • .classpath
      -以依赖于JRE版本、其他项目和特殊库(例如JUnit)的形式提供的构建信息

    如果项目是用ant构建的,那么为什么要关心eclipse中是否有错误?