使用Gradle快速构建Java项目
2013-11-19 17:48
417 查看
如果仅用Gradle创建Java项目的话,还需要自己去创建Java Source包,建Web项目就更麻烦了。在网上找到了插件gradle-templates,用它建项目就比较方便了。
首先,用git clone插件代码,或者在项目右侧点击“Download ZIP”下载解压。
进入gradle-templates目录,执行(前提要装好gradle):
编译完后,在你要创建工程的目录下新建build.gradle和gradle.properties两个文件,两个文件的内容分别如下:
上面两个文件的路径是gradle-templates目录。到此基本就配好了。可以执行gradle tasks,可以看到如下结果:
现在就可以构建项目了,执行:
首先,用git clone插件代码,或者在项目右侧点击“Download ZIP”下载解压。
进入gradle-templates目录,执行(前提要装好gradle):
gradle build
编译完后,在你要创建工程的目录下新建build.gradle和gradle.properties两个文件,两个文件的内容分别如下:
build.gradle: apply from: 'file:///D:/gradle-templates/installation/apply-local.groovy'
gradle.properties: gradle.templates.dir=D:/gradle-templates gradle.templates.ver=1.4
上面两个文件的路径是gradle-templates目录。到此基本就配好了。可以执行gradle tasks,可以看到如下结果:
Template tasks -------------- createGradlePlugin - Creates a new Gradle Plugin project in a new directory named after your project. createGroovyClass - Creates a new Groovy class in the current project. createGroovyProject - Creates a new Gradle Groovy project in a new directory named after your project. createJavaClass - Creates a new Java class in the current project. createJavaProject - Creates a new Gradle Java project in a new directory named after your project. createScalaClass - Creates a new Scala class in the current project. createScalaObject - Creates a new Scala object in the current project. createScalaProject - Creates a new Gradle Scala project in a new directory named after your project. createWebappProject - Creates a new Gradle Webapp project in a new directory named after your project. initGradlePlugin - Initializes a new Gradle Plugin project in the current directory. initGroovyProject - Initializes a new Gradle Groovy project in the current directory. initJavaProject - Initializes a new Gradle Java project in the current directory. initScalaProject - Initializes a new Gradle Scala project in the current directory. initWebappProject - Initializes a new Gradle Webapp project in the current directory.
现在就可以构建项目了,执行:
gradle createWebappProject输入相应的Project Name,Use Jetty Plugin? (Y|n),Group: [gradlewebapp] , Version: [1.0]后,Java Web项目就创建成功了。当然,这还不能知道导入到eclipse下。进入到刚才创建的目录下,修改build.gradle文件,使其包含如下内容:
apply plugin: 'java' apply plugin: "eclipse" apply plugin: 'eclipse-wtp' apply plugin: "war"执行“gradle eclipse”和“gradle eclipseWtp”后就可以将项目导入到Eclipse了。不过导入的项目不是Gradle Project,可以右击项目-->Configure-->Convert to Gradle Project后,项目就可以在Eclipse下用Gradle编译打包了。
相关文章推荐
- 《gradle教程系列》三.使用gradle构建Java项目
- 使用Gradle构建Java项目
- Java项目开发环境构建工具 Gradle 使用笔记(简单、基本)
- 关于使用Gradle整合Springmvc构建JavaWeb项目的那点事
- 使用Gradle构建Java项目
- 使用Gradle构建Java项目
- 使用Gradle构建Java项目
- Gradle基本使用(4):构建Java项目
- 使用Gradle构建Java项目
- gradle系列笔记一:使用gradle构建java项目
- Java项目开发环境构建工具 Gradle 使用笔记(简单、基本)
- 关于使用gradle构建的java项目中使用到rt.jar不能编译通过的处理
- Spring Boot 项目构建 之 使用 Gradle 构建 Java 项目(Building Java Projects with Gradle)
- 使用Gradle构建Java项目
- 使用IDEA创建基于Gradle构建的JavaWeb项目
- Eclipse中使用Gradle构建Java Web项目
- 转换已经存在的java项目,使用gradle构建
- Java项目开发环境构建工具 Gradle 使用笔记(简单、基本)
- 使用Gradle构建Java项目
- 使用Gradle构建Java项目