使用Gradle快速构建Java项目
来源:互联网 发布:小米盒子看网络电视吗 编辑:程序博客网 时间:2024/06/11 17:43
如果仅用Gradle创建Java项目的话,还需要自己去创建Java Source包,建Web项目就更麻烦了。在网上找到了插件gradle-templates,用它建项目就比较方便了。
首先,用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快速构建Java项目
- 使用Gradle 快速构建项目
- 使用gradle构建java项目
- 使用Gradle构建Java项目
- 使用Gradle构建Java项目
- 使用Gradle构建Java项目
- 使用Gradle构建Java项目
- 使用Gradle构建Java项目
- 使用gradle构建java项目
- 使用Gradle构建简单Java项目
- MyEclipse 使用gradle 构建java web项目
- gradle命令行快速构建项目
- 使用gradle构建项目
- gradle系列笔记一:使用gradle构建java项目
- 《gradle教程系列》三.使用gradle构建Java项目
- Spring Boot 项目构建 之 使用 Gradle 构建 Java 项目(Building Java Projects with Gradle)
- 使用Gradle构建Android项目
- 使用Gradle构建Android项目
- Objective-C——消息、Category和Protocol
- hdu 2710 Max Factor
- ubuntu12.04samba服务器配置
- MD5+ENUM DEMO
- C#获取网页源码
- 使用Gradle快速构建Java项目
- shell 的cut 命令用法
- 黑马程序员_java编程基础第3天1-5 循环结构while;do while;for
- 小思考
- 18.C++构造函数的重载
- memcached 高可用工具 memcached-ha
- PE文件详解------PE文件结构剖析
- 转)计算机领域的顶级会议和期刊
- mvc 从后台得到前台元素值的方法