gradle编译命令行

编程入门 行业动态 更新时间:2024-10-19 08:48:02
1. 为什么选择Gradle? 2. 简单入门 2.1 使用Intellij Idea创建gradle项目 首先在Idea中启用Gradle支持:Settings->Plugins: Gradle 然后创建一个gradle项目或模块,会发现目录结构和maven的很像,其中build.gradle是gradle的配置文件,类似于ma...
  1. 为什么选择gradle?2. 简单入门2.1 使用intellij idea创建gradle项目首先在idea中启用gradle支持:settings->plugins: gradle然后创建一个gradle项目或模块,会发现目录结构和maven的很像,其中build.gradle是gradle的配置文件,类似于maven中pom.xml文件,以下是build.gradle的简单示例:apply plugin: 'java'group = 'org.yousharp'version = '1.0-snapshot'sourcecompatibility = 1.7targetcompatibility = 1.7repositories {mavencentral()maven { url "repo.maven.apache/maven2" }}dependencies {compile group: 'com.google.guava', name: 'guava', version:'17.0'compile group: 'redis.clients', name: 'jedis', version:'2.6.0'testcompile group: 'junit', name: 'junit', version:'4.11'}插件(plugin):是gradle的一种扩展,gradle预定义了很多插件,常见的如java插件、war插件等;java插件中定义了一些有用的task,如编译源码、执行单元测试、生成jar包、约定默认的目录结构等; repositories定义仓库,dependencies定义项目的依赖,比maven的xml定义更简洁;那么,如何编译、测试,以及运行gradle的项目呢?刚才说到java插件预定义了很多task,其中就包括编译、测试、生成jar包等task,可以在命令行通过 $ gradle tasks 查看项目已定义的所有task以及含义,如java插件中常用的task有:+ assemble: 编译+ build:编译并执行测试+ clean:删除build目录+ jar: 生成jar包+ test:执行单元测试2.2 将java项目从maven迁移到gradle如何将一个java项目从maven迁移到gradle呢?gradle集成了一个很方便的插件:build init plugin,使用这个插件可以很方便地创建一个新的gradle项目,或者将其它类型的项目转换为gradle项目。要将maven项目转换为gradle项目,只需要在项目的pom文件所在的目录下执行以下命令:$ gradle init --type pom上面的命令会根据pom文件自动生成gradle项目所需的文件和配置,然后以gradle项目重新导入即可。
  • 0
  • 0
  • 0
  • 0
  • 0

更多推荐

gradle编译命令行

本文发布于:2023-06-03 12:19:22,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/473793.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:命令行   gradle

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!