我想使用Eclipse與Gradle構建POJO。我在Gradle教程中突出顯示安裝了Eclipse STS插件。我使用File> New> Gradle(STS)> Gradle(STS)Project創建Gradle項目,然後輸入項目名稱並選擇Java Quickstart。它正確設置了項目,但在主要java /資源和測試java /資源中包含了一個煩人的「org.gradle」Package和Person.java類。我進去並刪除它們並創建我自己的com.xxx包和類。無論如何,我壓制這些文件的創建?創建Eclipse Java Gradle項目
回答
我調查了Gradle的教程網站和其他一些地方突出強調的幾種方法,並找到了使用Gradle設置Java項目的更好方法。這是我做的。
使用Eclipse創建一個Java項目。 文件>新建> Java項目 - 添加項目名稱&單擊完成。
刪除src文件並創建一個新的文件層次結構 file>新建>源文件夾 - 類型src/main/java file> New> Package - com.mycompany。
做資源相同,測試是否需要 的src/main /資源+包裝 的src /測試/ Java的+包裝
添加/創建類和Jar到項目中。
在項目根目錄下創建build.gradle文件。加入這個簡單的搖籃項目生成腳本,
應用插件:「Java的應用 插件: '應用'
mainClassName = 'com.mycompany.HelloWorld'
庫{ mavenCentral() }
罐子{ baseName的= 'myjarname' 版本= 'V1' 清單{ 屬性 '主類': 'com.mycompany.myproject' } doFirst {0} {configurations.runtime.collect {it.isDirectory()?它:zipTree(它)}} } }
sourceCompatibility = 1.8 targetCompatibility = 1.8
依賴性{ 編譯 '喬達時間:約達時間:2.2' testCompile「的junit:junit的:4.12 ' }
您可以從Maven Central(search.maven.org)獲得依賴腳本。請注意,這個gradle腳本將允許您構建一個Fat Jar - 一個具有多個依賴jar的項目jar。
接下來創建Gradle包裝。打開命令提示符並轉到項目根目錄。類型 - gradle包裝。現在爲您的項目創建所有正確的包裝文件。
雖然在項目的根類型 - gradlew構建。這將創建其他文件並構建項目。你可以去項目root \ build \ libs,你會發現你的可執行文件Jar。
當您從現在開始對項目進行更改時,只需在命令提示符下進入項目根目錄並鍵入 - gradle build。
我會稱這爲初學者gradle構建新手。然而,它會讓你去,因爲你需要更多的gradle功能,你可以修改build.gradle。另外,不要忘記,當你添加新的jar庫時,你需要更新build.gradle依賴。該過程也適用於Eclipse,因此您可以直接從eclipse構建項目並在控制檯中運行它。在這個例子中,我使用了Gradle 3.0和Java SE 1.8。
- 1. 用java程序創建Eclipse java項目
- 2. 創建eclipse建模項目
- 3. `Android創建`gradle項目與gradle 2.7
- 4. 創建沒有eclipse的Java項目?
- 5. 關注在Eclipse中創建Java項目
- 6. 創建GAE eclipse項目
- 7. Make Gradle使用Eclipse項目
- 8. Gradle - Eclipse項目性質
- 9. 如何通過Eclipse爲Spring Boot Gradle項目創建項目jar文件?
- 10. Eclipse PDE創建新項目
- 11. Android創建項目Eclipse
- 12. 在Eclipse中自動創建Java項目(通過創建插件?)
- 13. 使用Gradle構建多java項目
- 14. 爲android創建gradle friendly項目結構
- 15. IntelliJ IDEA:無法創建Gradle項目
- 16. 正確導入Eclipse中的Gradle項目
- 17. 用gradle製作eclipse wtp項目
- 18. Gradle + Java,多項目build.gradle
- 19. 在Eclipse中運行gradle項目
- 20. Eclipse - Spock和Groovy的新Gradle項目
- 21. 創建Eclipse的嵌套項目
- 22. 導入現有項目後,Gradle版本少於創建Gradle項目時
- 23. 使用gradle添加eclipse項目構面
- 24. 如何在STS eclipse中構建多項目gradle構建?
- 25. 如何爲gradle子項目創建目錄結構?
- 26. 如何在eclipse的Gradle項目中引用maven項目?
- 27. gradle - 在eclipse的父項目戰中部署子項目jar
- 28. 在Gradle中創建項目構建器和插件
- 29. Gradle/Jenkins:創建一個Gradle文件來指導子項目
- 30. NetBeans Gradle項目