2016-09-15 140 views
0

我想使用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項目

回答

0

我調查了Gradle的教程網站和其他一些地方突出強調的幾種方法,並找到了使用Gradle設置Java項目的更好方法。這是我做的。

  1. 使用Eclipse創建一個Java項目。 文件>新建> Java項目 - 添加項目名稱&單擊完成。

  2. 刪除src文件並創建一個新的文件層次結構 file>新建>源文件夾 - 類型src/main/java file> New> Package - com.mycompany。

    做資源相同,測試是否需要 的src/main /資源+包裝 的src /測試/ Java的+包裝

  3. 添加/創建類和Jar到項目中。

  4. 在項目根目錄下創建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。

  1. 接下來創建Gradle包裝。打開命令提示符並轉到項目根目錄。類型 - gradle包裝。現在爲您的項目創建所有正確的包裝文件。

  2. 雖然在項目的根類型 - gradlew構建。這將創建其他文件並構建項目。你可以去項目root \ build \ libs,你會發現你的可執行文件Jar。

  3. 當您從現在開始對項目進行更改時,只需在命令提示符下進入項目根目錄並鍵入 - gradle build。

我會稱這爲初學者gradle構建新手。然而,它會讓你去,因爲你需要更多的gradle功能,你可以修改build.gradle。另外,不要忘記,當你添加新的jar庫時,你需要更新build.gradle依賴。該過程也適用於Eclipse,因此您可以直接從eclipse構建項目並在控制檯中運行它。在這個例子中,我使用了Gradle 3.0和Java SE 1.8。