在Ubuntu 12.04上安装Gradle
我正试图在Ubuntu 12.04上安装Gradle。起初,我在存储库中使用了这个包,但在找到它之后,我最好使用一个更新的版本 通过将官方1.0软件包复制到在Ubuntu 12.04上安装Gradle,ubuntu,installation,classpath,gradle,ubuntu-12.04,Ubuntu,Installation,Classpath,Gradle,Ubuntu 12.04,我正试图在Ubuntu 12.04上安装Gradle。起初,我在存储库中使用了这个包,但在找到它之后,我最好使用一个更新的版本 通过将官方1.0软件包复制到/usr/local/share/目录,并添加一个从/usr/local/bin/gradle/到/usr/local/share/gradle-1.0/bin/gradle的软链接,我删除了内置软件包并安装了gradle 它似乎可以工作,但我遇到了类路径问题。也就是说,一旦我尝试构建一个项目,我就会得到 Exception executin
/usr/local/share/
目录,并添加一个从/usr/local/bin/gradle/
到/usr/local/share/gradle-1.0/bin/gradle
的软链接,我删除了内置软件包并安装了gradle
它似乎可以工作,但我遇到了类路径问题。也就是说,一旦我尝试构建一个项目,我就会得到
Exception executing org.gradle.api.internal.tasks.compile.ApiGroovyCompiler@1ab95774 in compiler daemon: java.lang.NoClassDefFoundError: org/apache/commons/cli/ParseException.
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':compileGroovy'.
> org/apache/commons/cli/ParseException
现在locate commons cli.jar
给了我
/usr/share/groovy/lib/commons-cli.jar
/usr/share/java/commons-cli.jar
显然这两个罐子不在类路径上。通常,我会使用-cp
选项运行Java可执行文件,以向类路径添加内容。但是gradle可执行文件本身是一个在调用Java之前自行设置类路径的脚本
安装Gradle并使其在类路径上找到所需的一切的正确方法是什么
请注意,我对JVM世界是一个完全的新手,所以不要假设我对任何东西都很熟悉:-)事实证明,这就足够了
groovy group: 'commons-cli', name: 'commons-cli', version: '1.0'
在dependencies下,如何在linux中安装Gradle 从下载等级 建立一个简单的老校规: 摘录至/usr/local/ 将路径添加到/etc/bash.bashrc中 GRADLE_HOME=/usr/local/GRADLE-2.2.1 出口GRADLE_之家