對於後端(服務)我想使用Java 7和新的語言功能。對於前端來說,這是不可能的,因爲GWT編譯器目前無法解析Java 7語言結構。所以我想設置兩個Eclipse項目:一個用於Java 6的前端,另一個用於Java 7的後端。任何想法如何構建(無需Ant,僅在Eclipse中)並管理依賴關係?如何爲Java 7組織我的Eclipse GWT項目?
0
A
回答
1
您應該可以在項目設置中設置項目的Java。 在Eclipse中選擇項目,然後選擇項目>屬性。 Java構建路徑>添加庫。你可以添加/刪除你想要的JRE。在這些更改之後,確保Java Compiler下的設置看起來也是正確的。
3
我想你想要三個項目。
1:使用GWT將代碼編譯爲Javascript的前端項目。這應該使用Java 6
2:後端項目,該項目是純Java的,可以使用Java 7
但是,他們將需要共享一些代碼(異步接口,數據結構等)。因此您需要第三個項目:
3:包含共享代碼的共享項目。這也應該使用Java 6和GWT,並應該定義一個GWT模塊。前端項目因此可以將此項目引用爲GWT模塊,並且應該使共享代碼被編譯爲Javascript。
後端項目應該能夠引用這個項目,即使它是Java的6
3
是不是還不夠根本就沒有你的客戶和共享包上使用Java 7個的功能?我不認爲你需要兩個項目
我覺得GWT可以在一個Java VM 7運行良好,並且GWT編譯器不關心你的服務器軟件包
+2
我同意 - 這是我工作的方式。但是「問題」是你必須記住在開發GWT代碼時不要使用這個新特性。如果你這樣做,IDE不會警告你,編譯時會失敗。 – targumon 2011-08-04 16:01:42
相關問題
- 1. Eclipse Java項目文件夾組織
- 2. 如何在eclipse中組織webdriver項目?
- 3. 如何組織我的Dart項目
- 4. 如何組織我的項目?
- 5. 如何使我的Eclipse項目成爲Java項目?
- 6. 如何組織項目?
- 7. Eclipse - java源文件組織
- 8. Maven的GWT(SmartGWT的):如何組織我的項目,以防止長編譯
- 9. 在Eclipse中組織python項目包
- 10. 如何使用多個模塊組織GAE + GWT項目
- 11. 如何組織SVN的項目目錄?
- 12. Maven,GWT和Eclipse項目
- 13. 組織Redmine項目
- 14. ASP.NET項目組織
- 15. IE-7誤差GWT項目
- 16. 如何在Eclipse中組織「項目」和「解決方案」?
- 17. 如何在Eclipse中組織100多個項目?
- 18. 組織JDBC項目
- 19. xcode項目組織
- 20. MEAN項目 - 組織
- 21. 如何組織春天的項目
- 22. 如何組織python的項目結構?
- 23. 你如何組織你的ATG項目?
- 24. PHP項目組織
- 25. iOS項目目錄組織
- 26. 如何查看Eclipse爲我的Java項目發佈的命令?
- 27. ObjectiveC項目組織
- 28. 組織Gaelyk項目
- 29. TFS項目組織
- 30. .NET項目組織
@Samuel:可以請你停止改變問題的標題在報紙風格? – BalusC 2011-11-19 20:25:18
這是不是更容易閱讀標題? – 2011-11-19 20:27:10
@Samuel:讓我們預留拼寫錯誤的單詞和不正確的大寫字母的編輯工作。對於標題,句子情況(首字母大寫)可以。 – 2011-11-19 23:58:35