天天看點

gradle系列筆記一:使用gradle建構java項目

1、安裝gradle,具體步驟不詳細介紹。安裝完成後運作gradle -v,回顯如下

gradle系列筆記一:使用gradle建構java項目

2、建立一個項目目錄 gradleJava,"gradleJava"就是我們這個項目的項目名

3、在gradleJava目錄下建立build.gradle檔案。

下面開始進入主題,核心檔案build.gradle的配置:

4、首先在build.gradle首行添加

apply plugin: 'java'

表示使用gradle的java插件

5、在build.gradle中新增以下代碼:

task "create-dirs" <<{
	sourceSets*.java.srcDirs*.each{it.mkdirs()}
	sourceSets*.resources.srcDirs*.each{it.mkdirs()}
}
           

以上表示在gradle中新增一個建立java初始目錄結構的任務

6、打開指令提示符,進入到項目目錄下,運作gradle create-dirs,執行建立初始目錄結構的任務。

執行完成後可以看到一下項目結構

gradleJava 

-src

-main

-java

-resource

-test

-java

-resource

7、項目的初始化步驟基本完成,下面我們開始編寫helloword

進入src-main-java目錄下,建立包 com/wallj

在com/wallj下建立HelloWord.java

HelloWorld代碼如下

package com.wallj;

public class HelloWorld{
	public static void main(String[] args){
		System.out.println("Hello World");
	}
}
           

8、在build.gradle中為項目設定Main-Class

在build.gradle尾部添加

jar{
	manifest{
		attributes 'Main-Class': 'com.wallj.HelloWorld'
	}
}
           

到此為止,所有步驟都已經ok,下一步隻需要,在指令提示窗下輸入:gradle build 然後輕輕的敲一下回車

然後如果一切正常 ,你就可以到build/libs下找到與項目同名的jar包

然後就可以用java -jar gradleJava.jar來執行該jar包,并順利得到“Hello World” 的回顯

繼續閱讀