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

eclipse中的Gradle项目构建良好,但java文件显示编译错误

仲浩歌
2023-03-14

这是我的第一个gradle项目。我正在为gradle使用Buildship eclipse插件。在我的build.gradle文件中,我应用了以下插件-

apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'idea'
apply plugin: 'war'
apply plugin: 'com.bmuschko.tomcat'

所有相关的依赖项都定义为编译,如下所示-

.
.
compile ("org.hibernate:hibernate-entitymanager:${hibernateVer}")
compile ("org.hibernate:hibernate-core:${hibernateVer}")
compile ("org.hibernate:hibernate-validator:${hibernateValVer}")

compile ("org.slf4j:slf4j-api:${slf4jVer}")
compile ("org.slf4j:slf4j-log4j12:${slf4jVer}")
.
.

该项目也使用tomcatRun命令成功构建和运行。但是eclipse在java文件中显示了我的导入的编译错误,称依赖关系无法解决。

我试过项目-

共有3个答案

卫才哲
2023-03-14

在我的例子中,成功构建后,转到包资源管理器(而不是项目资源管理器)-

商辰钊
2023-03-14

右键单击您的项目-

巫马淳
2023-03-14

从工作区中删除项目并将其作为gradle项目再次导入为我解决了这个问题。也许在某个地方,我做了一些事情,消除了项目的“gradle”性质。

 类似资料:
  • 我在项目中有一个问题。过了一会儿,我意识到索引后会出现很多错误。所有的错误都是项目中的链接问题(比如:使用未声明的标识符等等。但是当您< code>cmd click点击某个有问题的类的名称时,一切都很好。项目完成后,错误消失了,但是如果我开始浏览项目,所有的错误又会出现。很讨厌。 我试图解决这个问题的解决方案没有成功: < li >清理项目 < li >清除派生数据 < li >我认为这与< c

  • 我是詹金斯的新手,我有硒代码,我正在使用maven构建。当我以maven运行pom.xml文件时,我在pom.xml提到了maven的testng.xml文件- 请帮帮我我该如何进行 我已经反复检查并确保所有必要的插件和映射(如Git hub repo url)都可用。我甚至可以运行另一个项目,它的来源来自我的本地

  • 根据这个问题,我在Android Studio中设置了使用Square Wire库的项目。 ->工作良好。 但是,如果我打开一个生成的协议缓冲区文件,那么Square包将无法被识别。 除了在中为项目中的模块添加依赖项之外,我还需要做更多的事情吗?

  • 我一直在尝试使用Eclipse/Java/Ant(来自于14年的.NET)来完成自己的速成课程,并且很难在所有构建过程中全神贯注。 我正在运行我的ant任务,它显示“Build Successful”,但是我的包和各种文件都有一个红框,上面有一个白色的“X”。档案内容里有各种各样的抱怨: 声明的包与预期的包不匹配 无法解析导入 等。等 很明显我漏了点什么,如果你能帮忙,我会很感激的。

  • 我在windows 8 64位和windows vista 32位上都使用eclipse luna。同样的问题。我的程序在eclipse IDE中运行得很好,但在编译时出现了以下异常: C:\用户\Preben\桌面\测试\src\资源\default.bws(找不到路径) 其中“test”是桌面上的一个文件夹,“default”。bws’是需要处理的文件。 “资源”文件夹也作为子文件夹存在于Pr

  • 在创建了一个Gradle项目并添加了一个。src/main/groovy/myPackage下的groovy文件/ 多年来,我一直在使用Eclipse(目前为2020-09年),当我说这是关于构建路径配置错误时,我认为我有相当坚实的基础。 我可以使用Gradle包装器在命令行(即Eclipse外部)构建和运行这个项目。构建的开始行。gradle看起来像这样: 但在这个项目下并没有“Groovy”条