Eclipse 4.3をメニューから起動する方法?

Linux Mintの初心者向けフォーラム

Eclipse 4.3をメニューから起動する方法?

投稿記事by Calindy » 2014年5月15日(木) 16:59

Linux Mint 17 RCおよびLinux Mint Debian Edition 201403共通の問題です。

用意されているEclipseのバージョンが3.8と、実用に堪えないのでEclipse 4.3.2をインストールしました。
インストール手順は以下の通りです。

1 ダウンロード (~/downloadに)
http://www.eclipse.orgより
 a) Eclipse Standard 4.3.2 for Linux 64bit
 b) Eclipse IDE for C/C++ Developers for Linux 64bit
 c) Eclipse Modeling Tools for Linux 64bit
http://mergedoc.sourceforge.jpより
 d) Pleeades日本語化プラグイン1.4.0

2 ファイルの展開
a)のzipファイルを展開してできたディレクトリー"eclipse"を"eclipse4.3"とリネーム。
b)のzipファイルを展開してできたディレクトリー"eclipse"下の"features"と"plugin"ディレクトリー
にあるディレクトリー/ファイル群を"eclipse4.3"の同じディレクトリー下にコピー。
c)とd)に関してもb)と同様の作業を実行。

3 eclipse.iniの編集
Pleiades日本語プラグインが有効になるように、ドキュメントに従って"eclipse4.3"直下の
"eclipse.ini"を編集して保存。

4 Eclipseのコピー
nemo上にて/optを管理者権限で開き、ディレクトリー"eclipse4.3"をまるごと/optにコピー。

5 eclipse起動確認。
管理者権限から一般ユーザーに戻り、nemoにて/opt/eclipse4.3/eclipseをダブル・クリッ
クしてeclipse4.3.2が起動することを確認。

6 メニューに登録および起動エラー
メニュー・エディタにてeclipse4.3としてプログラミング・グループに登録。登録は無事終了。
しかし、メニューからプログラミング→eclipse4.3を実行すると、以下のメッセージが表示さ
れ、eclipseが起動しません。
★★★★★★★★★★★★★★★★★ここから★★★★★★★★★★★★★★★★
JVM terminated. Exit code=1
/usr/bin/java
-Dosgi.requiredJavaVersion=1.6
-XX:MaxPermSize=256m
-Xms128m
-Xmx512m
-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
-jar /opt/eclipse4.3//plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
-os linux
-ws gtk
-arch x86_64
-showsplash /opt/eclipse4.3//plugins/org.eclipse.platform_4.3.2.v20140221-1700/splash.bmp
-launcher /opt/eclipse4.3/eclipse
-name Eclipse
--launcher.library /opt/eclipse4.3//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20140116-2212/eclipse_1508.so
-startup /opt/eclipse4.3//plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.appendVmargs
-exitdata ca800a
-product org.eclipse.epp.package.standard.product
-vm /usr/bin/java
-vmargs
-Dosgi.requiredJavaVersion=1.6
-XX:MaxPermSize=256m
-Xms128m
-Xmx512m
-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
-jar /opt/eclipse4.3//plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
★★★★★★★★★★★★★★★★★ここまで★★★★★★★★★★★★★★★★

6 ターミナルにて起動確認
念のためターミナルにて
$cd /opt/eclipse4.3
$eclipse
を実行すると、
The program 'eclipse' is currently not installed. To run 'eclipse' please ask your administrator
to install the package 'eclipse-platform'
eclipse: command not found
のエラー・メッセージが表示されます。

ところが、パッケージ・マネージャーでeclipse-platformをインストールしようにも、インストールされるの
はeclipse3.8のもので4.3のものではありません。メニューにeclipse3.8が新たに登録され、eclipse4.3ではなく
eclipse3.8が起動されます。


そこで、皆さんの助言を頂きたいのですが、
・eclipse-platformをインストールしなくても解決できるなら、それはどのようにするのか?
・eclipse4.3用のeclipse-platformがあるのなら、それはどこにあって、どのようにインストールするのか?
・当面"eclipse"アイコンのダブル・クリックしか起動する方法がないのか?
どんなことでも結構ですので、よろしくお願いします。


なお、eclipse.iniの内容は以下の通りです。
★★★★★★★★★★★★★★★★★ここから★★★★★★★★★★★★★★★★
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20140116-2212
-product
org.eclipse.epp.package.standard.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-XX:MaxPermSize=256m
-Xms128m
-Xmx512m
-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
★★★★★★★★★★★★★★★★★ここまで★★★★★★★★★★★★★★★★
Calindy
序ノ口
 
記事: 14
登録日時: 2014年4月21日(月) 00:00

Re: Eclipse 4.3をメニューから起動する方法? 【解決!!】

投稿記事by Calindy » 2014年5月15日(木) 19:17

原因がわかりました。

ファイル"eclipse.ini"に追加した日本語プラグインpleiadesへのパスが通っていなかったせいでした。

追加した行
-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar

-javaagent:/opt/eclipse4.3/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
に変更したら、メニューからeclipse 4.3.2が起動できるようになりました。

原因はきっと些細なことだとは予想していましたが、正にその通りでした。
お騒がせしました。
Calindy
序ノ口
 
記事: 14
登録日時: 2014年4月21日(月) 00:00


Return to 初心者サポート

オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[6人]