Ubuntu 14.04を使用しています。ここで、gvm
ツールを使用してGrailsをインストールしました。また、それをテストし、comandline経由でデモアプリを作成しましたが、すべて正常に動作します。しかし、大きな問題は、IntelliJがGrailsライブラリを見つけられないことです。ホーム変数が設定されます。
IntelliJが見つけられるように、Groovyをapt経由でインストールしました。しかし、gvm
経由ではありません。どうしたの?
Grailsは、ホームフォルダーの.gvm/grailsにあります。 intelliJからホームフォルダーに移動して右クリックすると、非表示のフォルダーを表示するオプションが表示されます。そこに.gvm/grailsがあります。 intelliJは、gvmを使用してデフォルトにするgrailsへのシンボリックリンクである現在のフォルダーを指すことができます。または、任意のgrailsバージョンを指すことができます。
お役に立てれば。
OS Linux Ubuntu 12.04でアップグレードした後、バージョン15 IntelliJで同じ問題が発生しました
Android SDKがIntelliJを実行しているユーザーのホームフォルダーにないため、これを表示する前にフォルダー/ファイルのアクセス許可を変更する必要があることがわかりました。
私のはルートにありました
コマンドchown -R /path/to/Android_sdk_dir
を発行すると、問題が解決しました
これを実行した後、これが失敗した場合は、~/.ideaC(Lastversion number)
以前の~/.ideaC(Lastversion numbers)
フォルダーを削除し、intelliJ
を再度開きます。
IDEの初期化を実行し、Java SDKのインストール後に、IntelliJバージョン15以降でのみAndroidインストールver8へのパスを指定する必要があります。
これも競合を引き起こす可能性があることがわかりました
さらにヒントとして、エディターのいずれか(nano、viなど)を使用して、~/.bashrc
の最後に以下を追加します。
例vi ~/.bashrc
次の行は、Androidパスを設定します
PATH=$PATH:/path/to/Android/:/path/to/Android/tools
export PATH
SDKバージョンr_08以降では、adb
に次の2行も追加します。
PATH=$PATH:/path/to/Android/platform-tools
export PATH
Androidエミュレータを32ビットバージョンに設定するには、この行を追加します
export Android_EMULATOR_FORCE_32BIT=true
選択したエディター(vi
、nano
など)を終了し、bashrc
ファイルを保存してから、以下のコマンドで.bashrc
をソースします
source ~/.bashrc
あなたに役立つことを願っています