簡體   English   中英

Maven:Groovy-Eclipse編譯器插件,帶有Groovy 2.3.5

[英]Maven: Groovy-Eclipse Compiler plugin with Groovy 2.3.5

由於GMaven已經停產,我一直在我的Maven項目中使用Groovy-Eclipse Compiler插件 我使用的版本是2.8.0-01,我特別使用了Groovy 2.1。 我知道2.9.0-01-SNAPSHOT已經出去的時間最長,但是當它正式發布時沒有ETA。

我的問題是......我可以安全地使用版本2.8.0-01與Groovy 2.3.5沒有潛在的副作用嗎?

謝謝。

由於沒有groovy-eclipse-batch 2.3.5你不能在任何版本的groovy-eclipse-compiler中使用它。

可能不會有2.3.5的groovy-eclipse-batch,因為groovy 2.3.6已經發布了。 一旦將2.3.6編譯器移植到greclipse,我們將發布一個groovy-eclipse-batch artefact到maven central的版本,它與groovy-eclipsec-compiler 2.9.0兼容(最近已經發布)

現在,您可以使用的最新groovy-eclipse批處理是2.3.4-01,它與groovy-eclipse-compiler 2.9.0-01的發布版本兼容。

對於最新發布的文物,請參閱:

我認為你不能。 Groovy-Eclipse采用Groovy的新版本。 事實上,Groovy-Eclipe支持它支持的各種版本的Groovy。 對於每個受支持的Groovy版本,更新站點都將提供相應的功能。 Groovy-Eclipse 2.9.0支持Groovy 2.3.x,你可以通過Groovy-Eclipse的Groovy 2.3.5獲得更多運氣。 Groovy 2.3.5版本存在某種問題,因此我推薦2.3.6,現在應該推出。 Groovy-Eclipse對Groovy 2.3.6的支持應該很快,因此我建議在本周末從這個更新站點安裝Groovy-Eclipse: http//dist.springsource.org/snapshot/GRECLIPSE/ e4.4

我和GMaven處於相同的狀態,轉而使用Groovy-Eclipse,但請注意現在GMavenPlus的替代品, GMavenPlus ,它的工作方式與最初的GMaven非常相似,而且我已經轉回。

我使用的是2.1,但是想要升級到2.3,因為groovyc使用@CompileStatic編譯代碼時會出現不一致,而Groovy-Eclipse會出錯。 Groovy-Eclipse編譯器的優勢在於它可以在沒有存根的情況下編譯Java和Groovy。 GMavenPlus的主要優點是它可以使用您想要的任何版本的標准Groovy編譯器進行編譯,並且還支持indy。

如果Groovy-Eclipse更重要,現有的答案都可以。 如果使用您想要的Groovy版本並且頻繁升級更重要,那么請考慮GMavenPlus。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM