Gradle 引用Maven简介

来源:互联网 发布:名言警句短的网络 编辑:程序博客网 时间:2024/06/04 19:54
构建gradle项目时 可以选择使用maven的远程仓库这仅仅需要在build.gradle中初始化maven插件,如下apply plugin: 'maven'

下面的的依赖是相当于设定maven 远程库依赖

repositories{    mavenCentral()    maven{        url "http://repo.typesafe.com/typesafe/releases/"    }}

这里比一般的maven增加 了mavenCentral()指定使用maven2 库之后就可以使用 类似 maven的添加依赖(dependency)方式了下面是简单例子
dependencies{       comile group: 'org.apche.lucene', name: 'lucene-core', version: '3.6.0'}

这是一个引入搜索引擎依赖的例子。使用gradle的一个优势是 可以在配置文件build.gradle中声明task 其的一个简单作用是运来定义运行模块的代码下面是一个简单的例子
task runSequential(type: JavaExec) {    main = 'de.fhopf.akka.sequential.SequentialExecution'    classpath = sourceSets.main.runtimeClasspath}

定义了一个名称为runSequential的task 通过type: JavaExec指定此task是一个运行java main 方法的task通过main 指定所使用到的main 位于哪个类通过classpath指定 运行的路径 这里指定的就是程序根目录。当然一般的task还可以用来指定 普通的groovy代码,不述。

0 0
原创粉丝点击