相关疑难解决方法(0)

如何告诉gradle下载所有源jar

理想情况下,我们想添加一个任务来下载第一级的所有源jar和我们项目的传递依赖项.有没有办法做到这一点?

如果没有,是否有一个命令行选项提供像maven必须将所有源下载到我们的机器上?

看起来这应该只是默认情况下至少对于第一级依赖,因为它在eclipse中为您提供了javadoc然后在执行代码完成时非常好.

gradle

44
推荐指数
5
解决办法
5万
查看次数

使用gradle结帐svn

我想用gradle结帐svn.根据例子,我写了这个

task dwnSnark << {
    ant.path(id: 'svnant') {
        ant.pathelement(location: 'antlib/svnClientAdapter.jar')
        ant.pathelement(location: 'antlib/svnant.jar')
        ant.pathelement(location: 'antlib/svnkit.jar')
    }
    ant.taskdef(resource: 'org/tigris/subversion/svnant/svnantlib.xml', classpathref: 'svnant')
    mkdir('destpath')
    ant.svn(javahl: 'false', svnkit: 'true', username: 'user', password: 'pass', failonerror: 'false') {//this is actually line: 37 from stacktrace
        ant.checkout(url: 'svn://code.threerings.net/snark/trunk', destPath: 'destpath')
        ant.update(dir: 'destpath')
    }
}
Run Code Online (Sandbox Code Playgroud)

但是当我执行它时.它抛出异常.

gradle dwnSnark --stacktrace
:dwnSnark
[ant:taskdef] Could not load definitions from resource org/tigris/subversion/svnant/svnantlib.xml. It could not be found.

FAILURE: Build failed with an exception.

* Where:
Build file 'D:\prog\wint2012\build.gradle' line: 37

* What …
Run Code Online (Sandbox Code Playgroud)

svn ant svnant gradle svn-checkout

7
推荐指数
1
解决办法
8322
查看次数

标签 统计

gradle ×2

ant ×1

svn ×1

svn-checkout ×1

svnant ×1