首页 > 经验记录 > java > 使用Gradle部署java项目_远比XML阅读性更高的体验

使用Gradle部署java项目_远比XML阅读性更高的体验

Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。

 

用上 Gradle 就像在新年换上了一条新的内裤一样,舒适。

优点无敌巨大,比 tm 煞笔 xml 好了一万倍。xml导入的一多,动不动几百上千行,从上看到下一堆标签观感极差。

Gradle  看着太舒服了。

 

下面是我写的配置,用的是IDEA,不用配环境,用就对了。

直接在 new module 的时候选择Gradle项目就行了,之后在 build.gradle 文件下使用这段配置。

baseName = ‘projectName’是指定项目名称.

dependencies 下是需要导入的模块,可以用配置XML的方式来理解,想用啥就用啥即对了。一个导入的包只需要1行代码,代码体验upup~

其他都无需更改了,我这是基于 SpringBoot 1.5.6 release 来构建的,打的是jar包不是war包。

下jar包的地址用的是阿里云maven镜像库,速度还是挺不错的。

配置的框架是 ss+spring data jpa,还加了个 thymeleaf 写前端舒服点,后台用了个google gson解析JSON。然后导入了redis操作库。已经是一个很标准的项目架构了,有需要的可自行替换成ssh、ssm等等。

配置完之后run一下,运行一下,控制台打印出: BUILD SUCCESSFUL in 多少s  就是成功了。直接可以开始愉快地使用了。

 

项目架构是和maven一样的哦,src下main + test。 main下熟悉的 java 和 resources 。用起来毫无压力

 

 


EA PLAYER &

历史记录 [ 注意:部分数据仅限于当前浏览器 ]清空

      00:00/00:00