IntelliJ IDEA 12 Community Editionをダウンロードしインストールする方法

環境とバージョン

  • 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 IDEA_JDK, JDK_HOME, or JAVA_HOME 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/start_idea.shとして保存します.

再度起動

~/bin/start_idea.sh &

で無事起動することができました.

SNSでもご購読できます。