1.インストール
$yaourt -S jdk jre
まずはJDKとJREをインストールします
次にintelli Jですが、今回は無償のコミュニティ版をインストールします
$yaourt -S intellij-idea-community-edition
この時にJava7と8どっちを使うか聞かれました
ここは好みでいいのではないでしょうか
(僕はJava8派です)
基本コマンドを叩くだけ
楽ですね:D
2.JAVA_HOMEの設定
JAVA_HOMEのパスを設定します
bashを使っていてJava8を使用するのなら、
$vim ~/.bashrc
で.bashrcを開いて
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk
と書き込んだ後、
$source ~/.bashrc
上記コマンドで設定を反映させます
(Java7なら
export JAVA_HOME=/usr/lib/jvm/java-7-openjdkになるのかな?)
$echo $JAVA_HOME
上記コマンドで「
/usr/lib/jvm/java-8-openjdk」が出力されればよし
3.PATHの設定
Javaへのパスを通します
$vim ~/.bashrc
export PATH=(既に設定されているパス達):/usr/lib/jvm/default/bin
PATHに既に値が設定されている場合は:(コロン)で区切って
javaのパスを設定しましょう
$source ~/.bashrc
上記コマンドで設定を反映させます
$java -version
上記コマンドでJavaのバージョンが出力されれば
ただしくパスが設定できています
4.起動スクリプトの編集
さて、このまま起動するとおそらく
JDK Required: 'tools.jar' seems to be not in IDEA classpath.
Please ensure JAVA_HOME points to JDK rather than JRE.
上記のようなエラーが発生すると思いますので、
起動スクリプトにいくつか値を設定します
$which idea.sh
上記コマンドを実行すると、idea.shのパスが表示されると思います
例:
/usr/bin/idea.sh
idea.shをエディタで開きます
$vim /usr/bin/idea.sh
一番最後の方に
export PATH=$PATH:/opt/java/bin:/opt/java/jre/bin
export JAVA_HOME=${JAVA_HOME:-/opt/java}
と書き込んでください
コマンドラインから起動される方はこれでおわりです
デスクトップから起動する場合はもうちっとだけ続くんじゃ
5.profileの編集
デスクトップから起動させる場合、
シェルの設定ファイルに書かれた情報は読み込まれません
そのため、共通ファイルに設定を書き込む必要があります
#vim /etc/profile
エディタでprofileを開き、PATHとJAVA_HOMEを設定します
export PATH=(既に設定されているパス達):/usr/lib/jvm/default/bin
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk
おわりです
再ログインなどして、profileを読みこめば
無事デスクトップからも起動するようになるかと思います