[英]Eclipse Neon and Oxygen setExtended GridLayout can't cast to FillLayout
[英]Eclipse Oxygen/Neon and groovy - is it possible?
4年前,我使用Eclipse在Groovy上寫過並很開心。 后來我通過IntelliJ或NetBeans使用了Groovy。 現在再次我應該在Eclipse中工作,但我可以並希望在Groovy中進行許多測試。
問題在於,當我試圖從Eclipse Marketplace獲取任何Groovy插件時,Eclipse同意僅在卸載幾乎所有內容的情況下安裝Groovy-Eclipse功能。 這些插件很舊,基於更老的罐子,與現代插件不兼容,基於更現代的罐子。 如果我說錯了,我很抱歉,我正在努力理解Eclipse插件的兼容性和創建。
我看到三種方式:
忘記Groovy並在Java上進行測試。 但是在java中分析XML,HTML和JSON要方便得多。 我不想那樣走。
為插件開發人員加載Eclipse,Groovy插件的源代碼並使用新的jar重新創建它。 這是最有趣的方式,但我對工作量感到震驚 - 這需要數周時間。 或者更多。 我現在需要測試。
安裝一些有Groovy的輕量級Eclipse包。 那會很快。 但我不想安裝幾年的舊版本。
恕我直言,我沒有違反規則,因為我不是要求工具。 我要求提供現代,正確和兼容的已知工具版本組合 - Eclipse和Groovy插件。
此外,它不是舊問題的重復,因為我知道如何在舊版本的Eclipse上使用Groovy。 我問的是新版本 - 氧氣還是霓虹燈。
我可以在GitHub上看到https://github.com/groovy/groovy-eclipse/wiki/Groovy-Eclipse-2.9.2-Release-Notes顯然是Eclipse的最后一個版本的groovy。 但是如何將它添加到Eclipse包中呢? 頁面上沒有給出方法。 制作不支持從Eclipse導入的Eclipse插件有什么意義? 顯然,應該存在某種方式。
如果我去https://www.function1.com/2016/06/installing-eclipse-groovy-plugin ,有一個版本的Groovy for Mars。 它同意僅在卸載maven和java的條件下安裝在Oxygen上。 有點太嚴厲了,不是嗎?
Groovy的市場參考已更新。 Groovy-Eclipse的GitHub項目wiki列出了可用於在Eclipse中安裝Groovy支持的最新快照和發布更新站點。
在為Java Developers安裝Eclipse Oxygen(4.7)IDE之后 ,添加這樣的Groovy支持(如果您沒有市場客戶端):
轉到幫助>安裝新軟件...
單擊添加...按鈕
輸入
(特別是, 此頁面上的其他位置,您可能希望嘗試“快照構建”而不是發布版本;在這種情況下,請使用URL“ http://dist.springsource.org/snapshot/GRECLIPSE/e4.7 “ 例如。)
單擊確定按鈕
在“可用軟件”對話框中選擇“主程序包/ Eclipse Groovy開發工具”
單擊下一步按鈕兩次
選擇“我接受條款......”
單擊完成按鈕
更新完成后,單擊立即重新啟動。
您現在可以執行文件>新建>項目> Groovy> Groovy項目
以下元素顯示為安裝在幫助>關於Eclipse>安裝詳細信息中(圖像有點過時)
我正在使用eclipse Oxygen Release(4.7.0)進行groovy / gradle / grails項目,沒有太大的問題。 我從“Eclipe IDE for Java Developers”開始,然后安裝了幾個軟件包。
這是“已安裝的軟件”列表:
絕對可以刪除其中幾個。
您可以從日食市場下載最新版本.....只需轉到下面的鏈接並將安裝圖標拖放到日食窗口
鏈接https://marketplace.eclipse.org/content/groovy-development-tools
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.