亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

嘗試配置在Gradle項目中使用Groovy時發生Eclipse錯誤

嘗試配置在Gradle項目中使用Groovy時發生Eclipse錯誤

倚天杖 2021-04-06 17:18:45
在Windows機器上,我已經在Eclipse的Gradle項目中使用Groovy已有一段時間了。現在,我正在嘗試為Linux計算機配置。(Linux Mint MATE)。uname -a給出以下內容:Linux mike-Latitude-E6410 4.4.0-53-generic#74-Ubuntu SMP Fri Dec 2 15:58:04 UTC 2016 i686 i686 i686 GNU / Linux日蝕氧氣。使用以下鏈接安裝了Groovy(2.4.15):http : //dist.springsource.org/snapshot/GRECLIPSE/e4.7/使用Buildship Gradle Integration 2.0安裝了Gradle(4.7)。然后將這一行放在build.gradle中:compile group: 'org.codehaus.groovy', name: 'groovy-all', version: '2.4.15'我在項目下創建一個新的“源目錄”:src / test / groovy。我在該目錄下創建了一個新文件:“ Test.groovy”。我在其中輸入了一行:println "hello world"。在不更改build.gradle中的“源集”的情況下,我現在在文件的一行旁邊看到了那些可怕的“紅色感嘆號”。消息是:Multiple markers at this line    - The type groovy.lang.GroovyObject cannot be resolved. It is indirectly referenced from required .class files    - The type groovy.lang.MetaClass cannot be resolved. It is indirectly referenced from required .class files    - implements groovy.lang.Script.run令人驚訝的是,很少有報道(特別是最近的報道)出現在SO中,或者在我搜索時更普遍。有人建議將Groovy運行時庫添加到構建路徑配置中……這樣做:尚未解決。注意:我還反復嘗試了1)重建項目2)刷新Gradle 3)運行“構建”任務4)關閉Eclipse并再次啟動。NB2我尚未在常規系統中安裝Groovy或Gradle:僅用于Eclipse。這可能與它有關嗎?似乎不太可能。
查看完整描述

2 回答

?
PIPIONE

TA貢獻1829條經驗 獲得超9個贊

好像是“小學生錯誤”。

我只需要在build.gradle中包括這一行(我目前無法訪問我的另一臺機器,因此無法進行比較)。

apply plugin: 'groovy'

除非有很大的異議,否則將離開問題,因為這可能會幫助其他困惑的人...


查看完整回答
反對 回復 2021-04-16
?
慕的地6264312

TA貢獻1817條經驗 獲得超6個贊

對我來說,問題是:我將XXXSpec.groovy文件放在了src/test/java而不是src/test/groovy


查看完整回答
反對 回復 2021-04-16
  • 2 回答
  • 0 關注
  • 457 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號