4
我正在運行Eclipse - Indigo併爲EGit配置了一個使用Gradle構建的項目。今天,我發現在Eclipse的Package Explorer中,該文件的build.gradle現在有通過其圖標上的小紅色斜線:eclipse build.gradle有一個紅色的斜槓通過它,這是什麼意思?
沒有紅色的小斜線從哪兒來的,什麼意思呢?這是一個egit的東西(我不這麼認爲,該文件不會從命令行顯示在git狀態中,也不會在Preferences,Team,Git,Label Decorations中顯示這個紅色的斜槓圖標)?今天之前我從未注意到它,這讓我相信它直到今天才出現。
編輯:有沒有什麼機會.gitignore在eclipse中造成混亂?這裏是我的.gitignore /測試輸出的內容 /日誌
# Gradle
.gradle
/build
# OSX
.DS_Store
# Eclipse
.classpath
.project
.tomcatplugin
.settings/
/work
/bin
# Emacs backup files
*~
\#*\#/bin
這個解釋有一些優點,除了它不是一個Groovy項目,並且我沒有將Eclipse的首選項設置爲將build.gradle文件視爲groovy文件。然而,我已經在build.gradle文件中選擇了「Open With,Groovy Editor」,所以也許eclipse現在認爲這兩個綁定在臀部?在任何情況下,如果這是正確的,我就不能做這件事了(除了抱怨Groovy插件的人?文件沒問題,插件不喜歡它)。感謝您的線索,我會跟進,當我知道更多。 –
哦,是的,一切都在工作,我只是對覆蓋層感到好奇。 –
就是這樣......種。在一個Java項目中,build.gradle被一個紅色斜槓裝飾。在一個常規項目中,它沒有得到紅色的斜線,但eGit不知道它在版本控制之下。 Methinks eGit和Groovy插件正在猛擊它,gradle正在成爲被忽視的中間孩子。 –