eclipse build.gradle 有一个红色斜线穿过它,这是什么意思?

标签 eclipse groovy gradle egit

我正在运行 Eclipse - Indigo 并为使用 Gradle 构建的 EGit 配置了一个项目。今天我在 eclipse 的 Package Explorer 中注意到,build.gradle 文件的图标上现在有一个红色的斜线:

build.gradle red slash

小红斜线是从哪里来的,是什么意思?它是一个真实的东西(我不这么认为,文件没有从命令行显示在 git status 中,这个红色斜线图标也没有出现在首选项、团队、Git、标签装饰中)?在今天之前我从未注意到它,这让我相信它直到今天才出现。

编辑: .gitignore 是否有可能导致 eclipse 中的困惑?这是我的 .gitignore 的内容
/测试输出
/日志

# Gradle
.gradle
/build

# OSX
.DS_Store

# Eclipse
.classpath
.project
.tomcatplugin
.settings/
/work
/bin

# Emacs backup files
*~
\#*\#/bin

最佳答案

红色斜杠是 Groovy-Eclipse 的东西。这意味着 gradle 构建文件被解释为 groovy 文件,但是这个 groovy 文件不在构建路径上(这是有道理的,因为 gradle 构建文件通常不在源文件夹中)。

有什么不工作,或者你只是对覆盖感到好奇?

关于eclipse build.gradle 有一个红色斜线穿过它,这是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11091806/

相关文章:

java - 关于如何让我的温度转换器工作有什么想法吗?

grails - gradle:未排序的dependsOn任务,如何处理?

jenkins - Jenkins Pipeline 中的 Jacoco 覆盖范围

java - 模块异常 : Unknown module

javascript - 如何使像 VSCode 或 WebStorm 这样的 JavaScript IDE 在代码完成方面像 Eclipse 一样智能?

eclipse 月神 CDT : What is a header variant?

java - Solaris 上的 SWT 多显示器支持吗?

web-services - 使用 CXF(实际上是 GroovyWS),我如何生成一个带有一个带有文本节点的子节点的 SOAP header ?

groovy - gradle执行命令

java - 如何选择要构建的src文件夹?