Linux Mint 17 MATE 64bit にJDKを入れなおしてEclipseをインストールする
2017/12/02
Linux Mint 17のJDKを入れなおす
ソフトウェア・パッケージを最新にして、すでに入っているOpenJDKを消す
1 2 3 |
$ sudo apt-get -y upgrade $ sudo apt-get -y purge openjdk-\* |
Oracleの公式サイトでJDKをダウンロードする
jdk-8u25-linux-x64.tar.gz
(2014/12/9現在、32bitの場合はx64がi586)
/usr/local/javaディレクトリを作成して展開
1 2 3 4 5 |
$ sudo mkdir /usr/local/java $ sudo cp (ダウンロードしたディレクトリパス)/jdk-8u25-linux-x64.tar.gz /usr/local/java/ $ cd /usr/local/java $ sudo tar xvzf jdk-8u25-linux-x64.tar.gz |
/etc/profileの編集
ついでにvimがなければ入れる
1 2 3 |
$ sudo apt-get install vim $ sudo vim /etc/profile |
最終行の下に次の4行を追加
1 2 3 4 5 |
JAVA_HOME=/usr/local/java/(JDKのディレクトリ名) PATH=$PATH:$HOME/bin:$JAVA_HOME/bin export JAVA_HOME export PATH |
/etc/profileを読み込みなおす
1 2 |
source /etc/profile |
update-alternatives install を実行する
1 2 3 4 5 6 7 |
sudo update-alternatives --install "/usr/bin/java" "java" "$JAVA_HOME/bin/java" 1 sudo update-alternatives --install "/usr/bin/javac" "javac" "$JAVA_HOME/bin/javac" 1 sudo update-alternatives --install "/usr/bin/javaws" "javaws" "$JAVA_HOME/bin/javaws" 1 sudo update-alternatives --set java $JAVA_HOME/bin/java sudo update-alternatives --set javac $JAVA_HOME/bin/javac sudo update-alternatives --set javaws $JAVA_HOME/bin/javaws |
確認
1 2 3 |
$ java -version $ javac -version |
Eclipseのインストール
Eclipseをダウンロードして適当なディレクトリに展開する
Eclipseの日本語化
Pleiades.zipをダウンロードして展開してpluginsとfeatursディレクトリの中をEclipseを展開したディレクトリのpluginsとfeatursディレクトリ内にコピーする
eclipse.iniの最終行下に次を追加する
1 2 |
-javaagent:(Eclipseを展開したディレクトリのフルパス)/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar |
最後までお読みいただきましてありがとうございました!
【PR】 「AWS認定試験対策 AWS クラウドプラクティショナー」という本を書きました。
【PR】 「AWSではじめるLinux入門ガイド」という本を書きました。

開発ベンダー5年、ユーザ企業システム部門通算9年、ITインストラクター3年目でプロトタイプビルダーもやりだしたSoftware Engineerです。
質問はコメントかSNSなどからお気軽にどうぞ。
出来る限りなるべく答えます。
このブログの内容/発言の一切は個人の見解であり、所属する組織とは関係ありません。
このブログは経験したことなどの共有を目的としており、手順や結果などを保証するものではありません。
ご参考にされる際は、読者様自身のご判断にてご対応をお願いいたします。
また、勉強会やイベントのレポートは自分が気になったことをメモしたり、聞いて思ったことを書いていますので、登壇者の意見や発表内容ではありません。
ad
ad
関連記事
-
-
Linux Mint 17 MATE 64bitにNode.jsをインストールする
Linux MintにNode.jsをインストールする [bash] $ sud …
-
-
Yamaha RTX 1500 で tftp get configが「Transfer timed out.」になる
1234$ tftp 172.20.30.254tftp> get config0/password config.txtTransfer timed out.こうなっちゃい …
-
-
Java SE 7 Silver対策勉強をしながらメモ 2015/1/31
本日は演算子。 休日出勤が土日と続きますがこういう時ほど続ける! いつものごとく …
-
-
AWS Toolkit for Eclipseをセットアップする
AWSでそろそろ課金がされつつありますので、夜中はインスタンスを自動停止して朝自 …
-
-
Linux Mint 17 MATE 64bit にRuby最新安定版をインストールする
外出用Linux MintにRubyを入れてなかった事をハンズオン直前に思い出し …
-
-
Oracle Java SE7 Silverを受験してみて
受験の目的 Goldの前提条件だから Gold資格を取得する目的は技術レベルを理 …
-
-
Twilio APIでOpenWeatherMap APIで取得した天気情報を毎朝モーニングコールする
OpenWeatherMap APIのJsonから取得した気温と天気の情報を、T …
-
-
Java SE 7 Silver受験直前 練習問題総確認 2015/2/14
カーリング中継見ながら、iTunesシャッフルでかけながら、練習問題。 集中って …
-
-
Amazon LinuxにRedmine 環境構築(エラーと対応をそのまま記載版)
Amazon Linuxにgit + Redmineの環境を構築してみます。 自 …
-
-
Java SE 7 Silver 試験対策セミナーで模擬問題の解説をマークダウンでメモってみた
Java SE 7 Silver 試験対策セミナーに行って、模擬問題にチャレンジ …