5

私はgradleが初めてで、Gradleのインストールガイドを始めています。

ガイドの「環境変数」の手順に従って、GRADLE_HOME を /path/to/gradle に設定し、/path/to/gradle/bin を ~/.bashrc の PATH に追加します。

コマンドラインで gradle -v を実行すると、次のエラーが表示されます。

Exception in thread "main" java.lang.NoClassDefFoundError: org/gradle/launcher/GradleMain
Caused by: java.lang.ClassNotFoundException: org.gradle.launcher.GradleMain
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: org.gradle.launcher.GradleMain.  Program will exit.

クラスパスが欠落しているように見えるので、CLASSPATH 変数を「.:path/to/gradle/lib/gradle-launcher-1.2.jar」に設定し、再度ログインします。それはまだ機能していません...

ヒント

事前にThx :)

4

2 に答える 2

3

環境ファイルに以下を追加

PATH="... :$GRADLE_HOME/bin" GRADLE_HOME="/opt/gradle/gradle-1.0-milestone-3"

環境変数のリロード

ソース/etc/環境

usr/bin フォルダーにシンボリック リンクを追加します。

$ sudo ln -sf /opt/gradle/gradle-1.0-milestone-3/bin/* /usr/bin/.

新しいターミナルを開きます。「 gradle -v 」を使用してインストールをテストします

于 2013-07-19T07:02:34.490 に答える
1

Mac OSX を使用している場合、Homebrew (Mac OSX 用のパッケージ管理ソフトウェア) を使用すると、すべてのソフトウェア パッケージのインストールと管理がはるかに簡単になると思います。今日は、brew コマンドを使用して gradle 2.0 をインストールしました。

を使用してbrewをインストールし、現在のすべての変更を取得するためにbrew install更新します。brew update

brew をインストールしたら、brew を使用してすべてのソフトウェア パッケージをインストールできます。

Gradle をインストールするためのコマンド:

brew install gradle

次のコマンドを使用してターミナルで .bash_profile を開く必要があるように、gradle の環境を設定します。vim .bash_profile

その後、これを bash_profile に追加する必要があります

export GRADLE_HOME=$(/usr/local/Cellar/gradle/) 

HomeBrew は常にすべてのソフトウェア パッケージを /usr/local/Cellar にインストールしますが、ターミナルで gradle パスを確認することをお勧めします。

試し てみるとgradle -v、次のように表示されます。


グラドル 2.0

ビルド時間: 2014-07-01 07:45:34 UTC ビルド番号: なし リビジョン: b6ead6fa452dfdadec484059191eb641d817226c

Groovy: 2.3.3 Ant: 2013 年 12 月 23 日にコンパイルされた Apache Ant(TM) バージョン 1.9.3 JVM: 1.7.0_60 (Oracle Corporation 24.60-b09) OS: Mac OS X 10.9.4 x86_64

于 2014-08-04T12:43:44.173 に答える