当前位置: 首页 > 知识库问答 >
问题:

Ant构建成功,但Eclipse显示错误。(Eclipse/Java的新版本)

伯君浩
2023-03-14

我一直在尝试使用Eclipse/Java/Ant(来自于14年的.NET)来完成自己的速成课程,并且很难在所有构建过程中全神贯注。

我正在运行我的ant任务,它显示“Build Successful”,但是我的包和各种文件都有一个红框,上面有一个白色的“X”。档案内容里有各种各样的抱怨:

  • 声明的包与预期的包不匹配
  • 无法解析导入
  • 等。等

很明显我漏了点什么,如果你能帮忙,我会很感激的。

共有1个答案

柳灿
2023-03-14

转到Eclipse中的Project Properties对话框并检查Source选项卡。对话框中需要有源文件夹的定义,例如 /src /src/main/java

请同时选中同一对话框中的“库”选项卡。如果存在任何库依赖关系,请确保每个jar文件或类的文件夹都正确地列在此选项卡中。

如果您认为上面的设置是正确的,那么您可能需要清理project并让Eclipse重新构建它(请参阅Project->Clean菜单),因为有时Eclipse会失去视图与文件系统的同步,这可能是因为Ant build system会根据场景干扰其构建系统。

 类似资料:
  • 我在这里遇到了一些非常奇怪的事情,当我输入“mvn clean install”时,我在maven中的构建是成功的,但是一旦导入到Eclipse中,它就会显示错误。 亲眼看看: 我想从pom.xml中排除石英解决了这个问题,但我想知道为什么。 PS:这是,如果您想看到它:

  • 这是我的第一个gradle项目。我正在为gradle使用Buildship eclipse插件。在我的build.gradle文件中,我应用了以下插件- 所有相关的依赖项都定义为编译,如下所示- 该项目也使用tomcatRun命令成功构建和运行。但是eclipse在java文件中显示了我的导入的编译错误,称依赖关系无法解决。 我试过项目-

  • 我被这个错误弄得神魂颠倒,在我解决这个问题之前,我无法取得任何进展。 我有最新的STS(Spring Tool Source)3.7.1,专门用于Eclipse Mars 4.5.1。我删除了所有旧版本的STS,也删除了旧的.Eclipse文件,因为我希望这是一个全新的安装。我还进入了c:\Users\Tom Holmes\AppData文件夹,删除了“Spring Tool Suite”的所有痕

  • 问题内容: 当我尝试在Eclipse IDE中的Maven上创建新项目时,它显示以下错误: “无法获取插件执行默认参数插件org.apache.maven.plugins:maven-resources- plugin:2.5的参数编码值,或者无法解析其依赖项之一:无法收集 org.apache的 依赖项 。 maven.plugins:maven-resources-plugin:jar:2.5

  • 我正在使用 Scala 2.10.4 我在eclipse的“问题”选项卡中有以下错误 说明加载RDDOperationScope时资源路径位置类型错误,缺少依赖项的错误符号引用。RDDOperationScope中的签名。类是指包com中的术语注释。fasterxml。杰克逊,这是不可用的。当前类路径中可能完全缺少它,或者类路径上的版本可能与编译RDDOperationScope时使用的版本不兼容

  • 通常,当我在Eclipse Package Explorer中右键单击Ant buildfile并从上下文菜单中选择“Run As”时,我会得到选项“Ant Build”和“Ant Build...”可供选择。这才是正确的行为。 偶尔,这些选项会被与Ant无关的选项所取代,比如“JUnit Test”和“Java applet”。什么会导致Eclipse失去上下文敏感性,并且不能在那里显示正确的选