目次
環境とバージョン
- OS:Debian Wheezy amd64
- Java:jdk-7u17-linux-x64
- IntelliJ IDEA:ideaIC-12.0.4
ダウンロード
IntelliJ IDEA :: Download Latest Version of IntelliJ IDEA
から ideaIC-12.0.4.tar.gzをダウンロードします.
Community Editionの’Download Now’をクリックすれば
自動的にダウンロードが始まります.
起動
~/bin以下に展開します.
mv ideaIC-12.0.4.tar.gz ~/bin
cd ~/bin
tar zxvf ideaIC-12.0.4.tar.gz
起動してみます.
cd idea-IC-123.169/bin
./idea.sh &
しかし,
OpenJDK Runtime Environment (IcedTea6 1.12.4) (6b27-1.12.4-1)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
WARNING: You are launching the IDE using OpenJDK Java runtime.ITS KNOWN TO HAVE PERFORMANCE AND GRAPHICS ISSUES!
SWITCH TO THE ORACLE(SUN) JDK BEFORE REPORTING PROBLEMS!NOTE: If you have both Oracle (Sun) JDK and OpenJDK installed
please validate either IDEAJDK, JDKHOME, or JAVAHOME environment variable points to valid Oracle (Sun) JDK installation.
See http://ow.ly/6TuKQ for more info on switching default JDK.Press Enter to continue.
OpenJDKを使っているので
Oracle (Sun) JDKに変えるように言われます.
Oracle(Sun) Javaのダウンロード
Debian Wheezy amd64にはOracle (Sun) JDKのパッケージはもうないので
Java SE Downloads から jdk-7u17-linux-x64.tar.gz を ダウンロードします.
/usr/local/lib 以下に展開します.
mv jdk-7u17-linux-x64.tar.gz /usr/local/lib
cd /usr/local/lib
tar zxvf jdk-7u17-linux-x64.tar.gz
IntelliJ IDEA起動用シェルスクリプトの作成
.bashrcにはopenjdkの設定が書かれているので
その設定を上書きするためにIntelliJ IDEA用に
スクリプトを作成します.
#!/bin/sh
IDEA_JDK=/usr/local/lib/jdk1.7.0_17
JDK_HOME=/usr/local/lib/jdk1.7.0_17
JAVA_HOME=/usr/local/lib/jdk1.7.0_17
export IDEA_JDK JDK_HOME JAVA_HOME
~/bin/idea-IC-123.169/bin/idea.sh
これを~/bin/startidea.shとして保存します.
再度起動
~/bin/start_idea.sh &
で無事起動することができました.