最新消息:把Logo换了一下,虽然丑了点,但至少完全是自己的设计

用Gradle来下载Java项目中的Jar依赖包

BuildTool 宇托 547浏览 暂无评论

最近一个项目中说要用到Gradle。于是安装好Gradle,它的依赖管理蛮方便的。于是在网上找了一下,一段小代码就可以实现直接下载Jar依赖包。

其方法是,在build.gradle里添加一个copyJarToLibs的任务,然后在命令行运行gradle copyJarToLibs就行了。

比如,我的build.gradle如下:

Groovy
apply plugin: 'java'

repositories {
    mavenCentral()
}

dependencies {
    compile 'org.eclipse.persistence:javax.persistence:2.1.0'
    compile 'org.slf4j:slf4j-log4j12:1.7.2'
}

task copyJarToLibs(type: Copy) {
    from configurations.runtime
    into 'libs'    // 这个是相对目录
}

在命令行运行gradle copyJarToLibs后,Gradle就会自动把相关的Jar文件复制到项目的libs文件夹里。

另外、依赖包的写法可以直接在Mvnrepository上找到。

转载请注明:宇托的狗窝 » 用Gradle来下载Java项目中的Jar依赖包

与本文相关的文章

发表我的评论
取消评论

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址