お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-07-10 02:39:15

nedzi
新しいメンバ
登録日: 2010-07-10

eclipseによるrubyソフトウェア開発について

 はじめまして、私はnedziと申します。つい最近、自分の家に新しい計算機を導入しました。Linuxディストリビューションは以下のとおりです。

OS : Ubuntu 10.04 LTS

 今まで、Emacsを使ってRubyのプログラムを作成していたのですが、今回eclipseを導入しようとして apt でインストールしてみましたが、
起動できません。以下のようなエラーメッセージが返ってきます。

Error opening zip file or JAR manifest missing : plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
Error occurred during initialization of VM
agent library failed to init: instrument

 情報不足で、分からない点があるかもしれませんが、どなたか解決策が分かるか方がいらっしゃれば、是非教えてください。

オフライン

 

#2 2010-07-10 04:14:02

ua6ta123
メンバ
登録日: 2010-04-02

Re: eclipseによるrubyソフトウェア開発について

こんにちは、 ua6ta123と申します。 
ど初心者で、かつソフト開発も素人で、僭越かと思いましたが、apt-getでeclipseを導入してみたところ、
起動に成功しましたので、考えられるファクターを書きます。

まず、私は、apt-getで、emacsの導入からはじめました。
すると、新規インストールは必要ありませんでした。
これは、おそらく、私が日常的にアップデートマネジャで、Ubuntuのアップデートをかけていたのが、効いていたのかも知れません。
次に、%eclipseで同じく、apt-getで、インストールしたところ、成功し、再度の%eclipseで、無事に起動できました。

ご参考まで、下記に上の作業のログをお示しします。

fumiaki@fumiaki-laptop:~$ emacs
プログラム 'emacs' は以下のパッケージで見つかりました:
* emacs23
* emacs23-nox
* e3
* emacs-snapshot
* emacs-snapshot-nox
* emacs22
* emacs22-gtk
* emacs22-nox
* emacs23-lucid
* jove
次の操作を試してください: sudo apt-get install <選択したパッケージ>
fumiaki@fumiaki-laptop:~$ sudo apt-get install
[sudo] password for fumiaki:
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています               
状態情報を読み取っています... 完了
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
  linux-headers-2.6.32-21 linux-headers-2.6.32-21-generic
これらを削除するには 'apt-get autoremove' を利用してください。
アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 0 個。
fumiaki@fumiaki-laptop:~$ eclipse
プログラム 'eclipse' はまだインストールされていません。  次のように入力することでインストールできます:
sudo apt-get install eclipse-platform
fumiaki@fumiaki-laptop:~$ sudo apt-get install eclipse-platform
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています               
状態情報を読み取っています... 完了
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
  linux-headers-2.6.32-21 linux-headers-2.6.32-21-generic
これらを削除するには 'apt-get autoremove' を利用してください。
以下の特別パッケージがインストールされます:
  ant ant-gcj ant-optional ant-optional-gcj ca-certificates-java default-jre
  default-jre-headless eclipse-platform-data eclipse-rcp fastjar gcj-4.4-base
  gcj-4.4-jre-lib icedtea-6-jre-cacao jarwrapper java-common
  libaccess-bridge-java libaccess-bridge-java-jni libcommons-beanutils-java
  libcommons-codec-java libcommons-collections3-java libcommons-compress-java
  libcommons-digester-java libcommons-el-java libcommons-httpclient-java
  libcommons-logging-java libdb-je-java libdb4.7-java libdb4.7-java-gcj
  libecj-java libequinox-osgi-java libgcj-bc libgcj-common libgcj10
  libicu4j-java libjasper-java libjaxp1.3-java libjetty-java libjline-java
  libjsch-java libjtidy-java liblucene2-java libregexp-java libservlet2.4-java
  libservlet2.5-java libslf4j-java libxerces2-java openjdk-6-jre
  openjdk-6-jre-headless openjdk-6-jre-lib sat4j tzdata-java
提案パッケージ:
  default-jdk java-compiler java-sdk ant-doc libbsf-java liboro-java
  libxalan2-java junit liblog4j1.2-java jython antlr libbcel-java
  libjdepend-java libgnumail-java libxml-commons-resolver1.1-java
  libcommons-net-java javacc eclipse-jdt eclipse-pde eclipse equivs
  libcommons-beanutils-java-doc libcommons-collections3-java-doc
  java-virtual-machine libcommons-digester-java-doc
  libcommons-httpclient-java-doc libexcalibur-logkit-java
  libavalon-framework-java libcommons-logging-java-doc ecj libecj-java-gcj
  libgcj10-dbg libgcj10-awt libjaxp1.3-java-gcj jetty libjetty-java-doc
  libjline-java-doc libjtidy-java-doc libservlet2.4-java-gcj libjavassist-java
  libxerces2-java-doc libxerces2-java-gcj icedtea6-plugin sun-java6-fonts
  ttf-sazanami-gothic ttf-kochi-gothic ttf-sazanami-mincho ttf-kochi-mincho
  ttf-telugu-fonts ttf-oriya-fonts ttf-kannada-fonts ttf-bengali-fonts
以下のパッケージが新たにインストールされます:
  ant ant-gcj ant-optional ant-optional-gcj ca-certificates-java default-jre
  default-jre-headless eclipse-platform eclipse-platform-data eclipse-rcp
  fastjar gcj-4.4-base gcj-4.4-jre-lib icedtea-6-jre-cacao jarwrapper
  java-common libaccess-bridge-java libaccess-bridge-java-jni
  libcommons-beanutils-java libcommons-codec-java libcommons-collections3-java
  libcommons-compress-java libcommons-digester-java libcommons-el-java
  libcommons-httpclient-java libcommons-logging-java libdb-je-java
  libdb4.7-java libdb4.7-java-gcj libecj-java libequinox-osgi-java libgcj-bc
  libgcj-common libgcj10 libicu4j-java libjasper-java libjaxp1.3-java
  libjetty-java libjline-java libjsch-java libjtidy-java liblucene2-java
  libregexp-java libservlet2.4-java libservlet2.5-java libslf4j-java
  libxerces2-java openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib sat4j
  tzdata-java
アップグレード: 0 個、新規インストール: 52 個、削除: 0 個、保留: 0 個。
169MB のアーカイブを取得する必要があります。
この操作後に追加で 290MB のディスク容量が消費されます。
続行しますか [Y/n]? Y
取得:1 http://jp.archive.ubuntu.com/ubuntu/ lucid/main openjdk-6-jre-lib 6b18-1.8-0ubuntu1 [5,907kB]
取得:2 http://jp.archive.ubuntu.com/ubuntu/ lucid/main ca-certificates-java 20100406ubuntu1 [101kB]
取得:3 http://jp.archive.ubuntu.com/ubuntu/ lucid-updates/main tzdata-java 2010j-0ubuntu0.10.04 [144kB]
取得:4 http://jp.archive.ubuntu.com/ubuntu/ lucid/main java-common 0.34 [80.3kB]
取得:5 http://jp.archive.ubuntu.com/ubuntu/ lucid/main openjdk-6-jre-headless 6b18-1.8-0ubuntu1 [26.2MB]
取得:6 http://jp.archive.ubuntu.com/ubuntu/ lucid/main default-jre-headless 1.6-34 [6,266B]
取得:7 http://jp.archive.ubuntu.com/ubuntu/ lucid/main libjaxp1.3-java 1.3.04-5ubuntu3 [348kB]
取得:8 http://jp.archive.ubuntu.com/ubuntu/ lucid/main libxerces2-java 2.9.1-4ubuntu1 [1,113kB]
取得:9 http://jp.archive.ubuntu.com/ubuntu/ lucid/main ant 1.7.1-4build1 [1,298kB]
取得:10 http://jp.archive.ubuntu.com/ubuntu/ lucid/main libgcj-common 1:4.4.3-1ubuntu1 [122kB]
取得:11 http://jp.archive.ubuntu.com/ubuntu/ lucid/main gcj-4.4-base 4.4.3-1ubuntu2 [109kB]
取得:12 http://jp.archive.ubuntu.com/ubuntu/ lucid/main libgcj10 4.4.3-1ubuntu2 [11.5MB]
取得:13 http://jp.archive.ubuntu.com/ubuntu/ lucid/main libgcj-bc 4.4.3-4ubuntu1 [1,168B]
取得:14 http://jp.archive.ubuntu.com/ubuntu/ lucid/main ant-gcj 1.7.1-4build1 [1,220kB]
取得:15 http://jp.archive.ubuntu.com/ubuntu/ lucid/main ant-optional 1.7.1-4build1 [648kB]
取得:16 http://jp.archive.ubuntu.com/ubuntu/ lucid/main ant-optional-gcj 1.7.1-4build1 [669kB]
取得:17 http://jp.archive.ubuntu.com/ubuntu/ lucid/main libaccess-bridge-java 1.26.2-3 [409kB]
取得:18 http://jp.archive.ubuntu.com/ubuntu/ lucid/main libaccess-bridge-java-jni 1.26.2-3 [3,676B]
取得:19 http://jp.archive.ubuntu.com/ubuntu/ lucid/main openjdk-6-jre 6b18-1.8-0ubuntu1 [259kB]
取得:20 http://jp.archive.ubuntu.com/ubuntu/ lucid/main default-jre 1.6-34 [1,070B]
取得:21 http://jp.archive.ubuntu.com/ubuntu/ lucid-updates/universe eclipse-platform-data 3.5.2-2ubuntu4.1 [1,810kB]
取得:22 http://jp.archive.ubuntu.com/ubuntu/ lucid-updates/universe libequinox-osgi-java 3.5.2-2ubuntu4.1 [2,136kB]
取得:23 http://jp.archive.ubuntu.com/ubuntu/ lucid/universe libicu4j-java 4.0.1.1-1 [5,243kB]
取得:24 http://jp.archive.ubuntu.com/ubuntu/ lucid-updates/universe eclipse-rcp 3.5.2-2ubuntu4.1 [15.7MB]
取得:25 http://jp.archive.ubuntu.com/ubuntu/ lucid/main libcommons-codec-java 1.4-2 [61.0kB]
取得:26 http://jp.archive.ubuntu.com/ubuntu/ lucid/main libservlet2.4-java 5.0.30-10 [139kB]
取得:27 http://jp.archive.ubuntu.com/ubuntu/ lucid/universe libcommons-el-java 1.0-5 [220kB]
取得:28 http://jp.archive.ubuntu.com/ubuntu/ lucid/main libcommons-logging-java 1.1.1-7 [116kB]
取得:29 http://jp.archive.ubuntu.com/ubuntu/ lucid/main libcommons-httpclient-java 3.1-9 [306kB]
取得:30 http://jp.archive.ubuntu.com/ubuntu/ lucid/main libecj-java 3.5.1-1 [1,233kB]
取得:31 http://jp.archive.ubuntu.com/ubuntu/ lucid/universe libjasper-java 5.5.26-5 [529kB]
取得:32 http://jp.archive.ubuntu.com/ubuntu/ lucid-updates/main libservlet2.5-java 6.0.24-2ubuntu1.1 [190kB]
取得:33 http://jp.archive.ubuntu.com/ubuntu/ lucid/main libslf4j-java 1.5.10-1 [94.1kB]
取得:34 http://jp.archive.ubuntu.com/ubuntu/ lucid/main libjetty-java 6.1.22-1ubuntu1 [778kB]
取得:35 http://jp.archive.ubuntu.com/ubuntu/ lucid-updates/main libjsch-java 0.1.42-1ubuntu0.1 [216kB]
取得:36 http://jp.archive.ubuntu.com/ubuntu/ lucid/universe liblucene2-java 2.9.2+ds1-1 [5,839kB]
取得:37 http://jp.archive.ubuntu.com/ubuntu/ lucid-updates/main fastjar 2:0.98-1ubuntu0.10.04.1 [49.0kB]
取得:38 http://jp.archive.ubuntu.com/ubuntu/ lucid/universe jarwrapper 0.28 [6,214B]
取得:39 http://jp.archive.ubuntu.com/ubuntu/ lucid/universe sat4j 2.1.1-3 [247kB]
取得:40 http://jp.archive.ubuntu.com/ubuntu/ lucid-updates/universe eclipse-platform 3.5.2-2ubuntu4.1 [67.6MB]
取得:41 http://jp.archive.ubuntu.com/ubuntu/ lucid/main gcj-4.4-jre-lib 4.4.3-1ubuntu2 [10.5MB]
取得:42 http://jp.archive.ubuntu.com/ubuntu/ lucid/main libcommons-collections3-java 3.2.1-4 [602kB]
取得:43 http://jp.archive.ubuntu.com/ubuntu/ lucid/main libcommons-beanutils-java 1.8.2-1 [212kB]
取得:44 http://jp.archive.ubuntu.com/ubuntu/ lucid/universe libcommons-compress-java 1.0-1 [132kB]
取得:45 http://jp.archive.ubuntu.com/ubuntu/ lucid/universe libcommons-digester-java 1.8.1-2 [168kB]
取得:46 http://jp.archive.ubuntu.com/ubuntu/ lucid/universe libdb-je-java 3.3.62-3 [1,411kB]
取得:47 http://jp.archive.ubuntu.com/ubuntu/ lucid/main libdb4.7-java 4.7.25-9 [1,152kB]
取得:48 http://jp.archive.ubuntu.com/ubuntu/ lucid/main libdb4.7-java-gcj 4.7.25-9 [1,184kB]
取得:49 http://jp.archive.ubuntu.com/ubuntu/ lucid/main libjline-java 0.9.94-5 [68.2kB]
取得:50 http://jp.archive.ubuntu.com/ubuntu/ lucid/universe libjtidy-java 7+svn20070309-4 [238kB]
取得:51 http://jp.archive.ubuntu.com/ubuntu/ lucid/main libregexp-java 1.5-2 [35.5kB]
取得:52 http://jp.archive.ubuntu.com/ubuntu/ lucid/main icedtea-6-jre-cacao 6b18-1.8-0ubuntu1 [297kB]
169MB を 30s で取得しました (5,601kB/s)                                       
パッケージからテンプレートを展開しています: 100%
未選択パッケージ openjdk-6-jre-lib を選択しています。
(データベースを読み込んでいます ... 現在 205596 個のファイルとディレクトリがインストールされています。)
(.../openjdk-6-jre-lib_6b18-1.8-0ubuntu1_all.deb から) openjdk-6-jre-lib を展開しています...
未選択パッケージ ca-certificates-java を選択しています。
(.../ca-certificates-java_20100406ubuntu1_all.deb から) ca-certificates-java を展開しています...
未選択パッケージ tzdata-java を選択しています。
(.../tzdata-java_2010j-0ubuntu0.10.04_all.deb から) tzdata-java を展開しています...
未選択パッケージ java-common を選択しています。
(.../java-common_0.34_all.deb から) java-common を展開しています...
未選択パッケージ openjdk-6-jre-headless を選択しています。
(.../openjdk-6-jre-headless_6b18-1.8-0ubuntu1_i386.deb から) openjdk-6-jre-headless を展開しています...
未選択パッケージ default-jre-headless を選択しています。
(.../default-jre-headless_1.6-34_i386.deb から) default-jre-headless を展開しています...
未選択パッケージ libjaxp1.3-java を選択しています。
(.../libjaxp1.3-java_1.3.04-5ubuntu3_i386.deb から) libjaxp1.3-java を展開しています...
未選択パッケージ libxerces2-java を選択しています。
(.../libxerces2-java_2.9.1-4ubuntu1_all.deb から) libxerces2-java を展開しています...
未選択パッケージ ant を選択しています。
(.../ant_1.7.1-4build1_all.deb から) ant を展開しています...
未選択パッケージ libgcj-common を選択しています。
(.../libgcj-common_1%3a4.4.3-1ubuntu1_all.deb から) libgcj-common を展開しています...
未選択パッケージ gcj-4.4-base を選択しています。
(.../gcj-4.4-base_4.4.3-1ubuntu2_i386.deb から) gcj-4.4-base を展開しています...
未選択パッケージ libgcj10 を選択しています。
(.../libgcj10_4.4.3-1ubuntu2_i386.deb から) libgcj10 を展開しています...
未選択パッケージ libgcj-bc を選択しています。
(.../libgcj-bc_4.4.3-4ubuntu1_i386.deb から) libgcj-bc を展開しています...
未選択パッケージ ant-gcj を選択しています。
(.../ant-gcj_1.7.1-4build1_i386.deb から) ant-gcj を展開しています...
未選択パッケージ ant-optional を選択しています。
(.../ant-optional_1.7.1-4build1_all.deb から) ant-optional を展開しています...
未選択パッケージ ant-optional-gcj を選択しています。
(.../ant-optional-gcj_1.7.1-4build1_i386.deb から) ant-optional-gcj を展開しています...
未選択パッケージ libaccess-bridge-java を選択しています。
(.../libaccess-bridge-java_1.26.2-3_all.deb から) libaccess-bridge-java を展開しています...
未選択パッケージ libaccess-bridge-java-jni を選択しています。
(.../libaccess-bridge-java-jni_1.26.2-3_i386.deb から) libaccess-bridge-java-jni を展開しています...
未選択パッケージ openjdk-6-jre を選択しています。
(.../openjdk-6-jre_6b18-1.8-0ubuntu1_i386.deb から) openjdk-6-jre を展開しています...
未選択パッケージ default-jre を選択しています。
(.../default-jre_1.6-34_i386.deb から) default-jre を展開しています...
未選択パッケージ eclipse-platform-data を選択しています。
(.../eclipse-platform-data_3.5.2-2ubuntu4.1_all.deb から) eclipse-platform-data を展開しています...
未選択パッケージ libequinox-osgi-java を選択しています。
(.../libequinox-osgi-java_3.5.2-2ubuntu4.1_all.deb から) libequinox-osgi-java を展開しています...
未選択パッケージ libicu4j-java を選択しています。
(.../libicu4j-java_4.0.1.1-1_all.deb から) libicu4j-java を展開しています...
未選択パッケージ eclipse-rcp を選択しています。
(.../eclipse-rcp_3.5.2-2ubuntu4.1_i386.deb から) eclipse-rcp を展開しています...
未選択パッケージ libcommons-codec-java を選択しています。
(.../libcommons-codec-java_1.4-2_all.deb から) libcommons-codec-java を展開しています...
未選択パッケージ libservlet2.4-java を選択しています。
(.../libservlet2.4-java_5.0.30-10_all.deb から) libservlet2.4-java を展開しています...
未選択パッケージ libcommons-el-java を選択しています。
(.../libcommons-el-java_1.0-5_all.deb から) libcommons-el-java を展開しています...
未選択パッケージ libcommons-logging-java を選択しています。
(.../libcommons-logging-java_1.1.1-7_all.deb から) libcommons-logging-java を展開しています...
未選択パッケージ libcommons-httpclient-java を選択しています。
(.../libcommons-httpclient-java_3.1-9_all.deb から) libcommons-httpclient-java を展開しています...
未選択パッケージ libecj-java を選択しています。
(.../libecj-java_3.5.1-1_all.deb から) libecj-java を展開しています...
未選択パッケージ libjasper-java を選択しています。
(.../libjasper-java_5.5.26-5_all.deb から) libjasper-java を展開しています...
未選択パッケージ libservlet2.5-java を選択しています。
(.../libservlet2.5-java_6.0.24-2ubuntu1.1_all.deb から) libservlet2.5-java を展開しています...
未選択パッケージ libslf4j-java を選択しています。
(.../libslf4j-java_1.5.10-1_all.deb から) libslf4j-java を展開しています...
未選択パッケージ libjetty-java を選択しています。
(.../libjetty-java_6.1.22-1ubuntu1_all.deb から) libjetty-java を展開しています...
未選択パッケージ libjsch-java を選択しています。
(.../libjsch-java_0.1.42-1ubuntu0.1_all.deb から) libjsch-java を展開しています...
未選択パッケージ liblucene2-java を選択しています。
(.../liblucene2-java_2.9.2+ds1-1_all.deb から) liblucene2-java を展開しています...
未選択パッケージ fastjar を選択しています。
(.../fastjar_2%3a0.98-1ubuntu0.10.04.1_i386.deb から) fastjar を展開しています...
未選択パッケージ jarwrapper を選択しています。
(.../jarwrapper_0.28_all.deb から) jarwrapper を展開しています...
未選択パッケージ sat4j を選択しています。
(.../archives/sat4j_2.1.1-3_all.deb から) sat4j を展開しています...
未選択パッケージ eclipse-platform を選択しています。
(.../eclipse-platform_3.5.2-2ubuntu4.1_i386.deb から) eclipse-platform を展開しています...
未選択パッケージ gcj-4.4-jre-lib を選択しています。
(.../gcj-4.4-jre-lib_4.4.3-1ubuntu2_all.deb から) gcj-4.4-jre-lib を展開しています...
未選択パッケージ libcommons-collections3-java を選択しています。
(.../libcommons-collections3-java_3.2.1-4_all.deb から) libcommons-collections3-java を展開しています...
未選択パッケージ libcommons-beanutils-java を選択しています。
(.../libcommons-beanutils-java_1.8.2-1_all.deb から) libcommons-beanutils-java を展開しています...
未選択パッケージ libcommons-compress-java を選択しています。
(.../libcommons-compress-java_1.0-1_all.deb から) libcommons-compress-java を展開しています...
未選択パッケージ libcommons-digester-java を選択しています。
(.../libcommons-digester-java_1.8.1-2_all.deb から) libcommons-digester-java を展開しています...
未選択パッケージ libdb-je-java を選択しています。
(.../libdb-je-java_3.3.62-3_all.deb から) libdb-je-java を展開しています...
未選択パッケージ libdb4.7-java を選択しています。
(.../libdb4.7-java_4.7.25-9_i386.deb から) libdb4.7-java を展開しています...
未選択パッケージ libdb4.7-java-gcj を選択しています。
(.../libdb4.7-java-gcj_4.7.25-9_i386.deb から) libdb4.7-java-gcj を展開しています...
未選択パッケージ libjline-java を選択しています。
(.../libjline-java_0.9.94-5_all.deb から) libjline-java を展開しています...
未選択パッケージ libjtidy-java を選択しています。
(.../libjtidy-java_7+svn20070309-4_all.deb から) libjtidy-java を展開しています...
未選択パッケージ libregexp-java を選択しています。
(.../libregexp-java_1.5-2_all.deb から) libregexp-java を展開しています...
未選択パッケージ icedtea-6-jre-cacao を選択しています。
(.../icedtea-6-jre-cacao_6b18-1.8-0ubuntu1_i386.deb から) icedtea-6-jre-cacao を展開しています...
doc-base のトリガを処理しています ...
Processing 3 added doc-base file(s)...
Registering documents with scrollkeeper...
man-db のトリガを処理しています ...
python-gmenu のトリガを処理しています ...
Rebuilding /usr/share/applications/desktop.ja_JP.utf8.cache...
desktop-file-utils のトリガを処理しています ...
hicolor-icon-theme のトリガを処理しています ...
menu のトリガを処理しています ...
install-info のトリガを処理しています ...
python-support のトリガを処理しています ...
java-common (0.34) を設定しています ...
tzdata-java (2010j-0ubuntu0.10.04) を設定しています ...
libgcj-common (1:4.4.3-1ubuntu1) を設定しています ...

gcj-4.4-base (4.4.3-1ubuntu2) を設定しています ...
eclipse-platform-data (3.5.2-2ubuntu4.1) を設定しています ...
libecj-java (3.5.1-1) を設定しています ...
fastjar (2:0.98-1ubuntu0.10.04.1) を設定しています ...

jarwrapper (0.28) を設定しています ...

libdb4.7-java (4.7.25-9) を設定しています ...

python-central のトリガを処理しています ...
libgcj10 (4.4.3-1ubuntu2) を設定しています ...

libgcj-bc (4.4.3-4ubuntu1) を設定しています ...
gcj-4.4-jre-lib (4.4.3-1ubuntu2) を設定しています ...
libdb4.7-java-gcj (4.7.25-9) を設定しています ...

openjdk-6-jre-lib (6b18-1.8-0ubuntu1) を設定しています ...
libaccess-bridge-java (1.26.2-3) を設定しています ...
openjdk-6-jre-headless (6b18-1.8-0ubuntu1) を設定しています ...
update-alternatives: using /usr/lib/jvm/java-6-openjdk/jre/bin/java to provide /usr/bin/java (java) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-openjdk/jre/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-openjdk/jre/bin/pack200 to provide /usr/bin/pack200 (pack200) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-openjdk/jre/bin/rmid to provide /usr/bin/rmid (rmid) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-openjdk/jre/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-openjdk/jre/bin/unpack200 to provide /usr/bin/unpack200 (unpack200) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-openjdk/jre/bin/orbd to provide /usr/bin/orbd (orbd) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-openjdk/jre/bin/servertool to provide /usr/bin/servertool (servertool) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-openjdk/jre/bin/tnameserv to provide /usr/bin/tnameserv (tnameserv) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-openjdk/jre/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode.

libjaxp1.3-java (1.3.04-5ubuntu3) を設定しています ...
libxerces2-java (2.9.1-4ubuntu1) を設定しています ...
ant (1.7.1-4build1) を設定しています ...
ant-gcj (1.7.1-4build1) を設定しています ...

ant-optional (1.7.1-4build1) を設定しています ...
ant-optional-gcj (1.7.1-4build1) を設定しています ...

libaccess-bridge-java-jni (1.26.2-3) を設定しています ...

openjdk-6-jre (6b18-1.8-0ubuntu1) を設定しています ...
update-alternatives: using /usr/lib/jvm/java-6-openjdk/jre/bin/javaws to provide /usr/bin/javaws (javaws) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-openjdk/jre/bin/pluginappletviewer to provide /usr/bin/pluginappletviewer (pluginappletviewer) in auto mode.
update-alternatives: using /usr/lib/jvm/java-6-openjdk/jre/bin/policytool to provide /usr/bin/policytool (policytool) in auto mode.

libequinox-osgi-java (3.5.2-2ubuntu4.1) を設定しています ...
libicu4j-java (4.0.1.1-1) を設定しています ...
eclipse-rcp (3.5.2-2ubuntu4.1) を設定しています ...
libcommons-codec-java (1.4-2) を設定しています ...
libservlet2.4-java (5.0.30-10) を設定しています ...
libcommons-el-java (1.0-5) を設定しています ...
libcommons-logging-java (1.1.1-7) を設定しています ...
libcommons-httpclient-java (3.1-9) を設定しています ...
libjasper-java (5.5.26-5) を設定しています ...
libservlet2.5-java (6.0.24-2ubuntu1.1) を設定しています ...
libslf4j-java (1.5.10-1) を設定しています ...
libjetty-java (6.1.22-1ubuntu1) を設定しています ...
libjsch-java (0.1.42-1ubuntu0.1) を設定しています ...
liblucene2-java (2.9.2+ds1-1) を設定しています ...
sat4j (2.1.1-3) を設定しています ...
eclipse-platform (3.5.2-2ubuntu4.1) を設定しています ...
libcommons-collections3-java (3.2.1-4) を設定しています ...
libcommons-beanutils-java (1.8.2-1) を設定しています ...
libcommons-compress-java (1.0-1) を設定しています ...
libcommons-digester-java (1.8.1-2) を設定しています ...
libdb-je-java (3.3.62-3) を設定しています ...
libjline-java (0.9.94-5) を設定しています ...
libjtidy-java (7+svn20070309-4) を設定しています ...
libregexp-java (1.5-2) を設定しています ...
icedtea-6-jre-cacao (6b18-1.8-0ubuntu1) を設定しています ...
default-jre-headless (1.6-34) を設定しています ...
ca-certificates-java (20100406ubuntu1) を設定しています ...
creating /etc/ssl/certs/java/cacerts...
done.

default-jre (1.6-34) を設定しています ...
libc-bin のトリガを処理しています ...
ldconfig deferred processing now taking place
menu のトリガを処理しています ...
fumiaki@fumiaki-laptop:~$ eclipse
I: Injected update sites
fumiaki@fumiaki-laptop:~$
[eclipse-Galireoの起動画面立ち上がり、VusualStudio風のeclipse開発環境が登場しました。]


以上で、正常にeclipseが起動されました。
ご参考になりましたでしょうか?、
諸兄の皆さま、宜しくお願いいたします。



参考になりますでしょうか?

オフライン

 

#3 2010-07-10 05:44:23

ua6ta123
メンバ
登録日: 2010-04-02

Re: eclipseによるrubyソフトウェア開発について

すみません。単純ミスがありました。
先ほどの私のコメントでは、emacsを導入後、eclipseインストールと起動に成功したと書きましたが、
ログをお読みいただきましたら、お分かりいただけますように、emacsは、インストールしておりませんでした。
(それが、eclipse導入につながったか、どうかは、不明ですが...)
お詫びいたしますとともに、宜しくお願い申し上げます。

オフライン

 

#4 2010-07-10 10:58:34

Mocchi
管理者
登録日: 2009-05-17

Re: eclipseによるrubyソフトウェア開発について

Mocchiと言います。EclipseはRSE、PDT、AXDT、WTPなどを利用してウェブアプリケーションを書くのに使ってます。

エラーメッセージからあたってみるのがいいかと。

nedzi による投稿:

Error opening zip file or JAR manifest missing : plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
Error occurred during initialization of VM
agent library failed to init: instrument

1行目で、pleiadesが見つからないと言っています。Eclipseプラグインの日本語化プラグインである「pleiades」がちゃんとインストールできているのかどうか確認してみるのがよいかと。

pleiadesのインストールには、ubuntu-jpメーリングリストの[ubuntu-jp:2266]Eclipse 日本語化プラグイン「pleiades」パッケージ テストユーザ募集が参考になると思うので、紹介しておきますね。

また、私の経験上、pleiadesのeclipseへの反映はeclipse.iniの修正を必要とするので、/etc/eclipse.iniの内容を公開するとサポートが得やすいかと思います。

以上、簡単ですが。

オフライン

 

#5 2010-07-10 16:22:48

nedzi
新しいメンバ
登録日: 2010-07-10

Re: eclipseによるrubyソフトウェア開発について

 御二方ともありがとうございます。 /etc にある eclipse.ini は以下のようになっています。

-startup
plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.200.v20090520
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vmargs
-Xms128m
-Xmx512m
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/usr/share/eclipse/dropins
-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar

また http://www.eclipsewiki.net/eclipse/?%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3%C6%FC%CB%DC%B8%EC%B2%BD%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3#r1ed4fc9
にある方法でPleiadesを導入したのですが、その後 eclipse -clean として起動すると以下のエラーメッセージが出て起動できませんでした。

java.lang.IllegalStateException: config.ini が見つかりません。
    at jp.sourceforge.mergedoc.pleiades.Pleiades.getConfigIniFile(Pleiades.java:232)
    at jp.sourceforge.mergedoc.pleiades.Pleiades.init(Pleiades.java:141)
    at jp.sourceforge.mergedoc.pleiades.Pleiades.premain(Pleiades.java:81)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:616)
    at sun.instrument.InstrumentationImpl.loadClassAndStartAgent(InstrumentationImpl.java:343)
    at sun.instrument.InstrumentationImpl.loadClassAndCallPremain(InstrumentationImpl.java:358)
Exception in thread "main" java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:616)
    at sun.instrument.InstrumentationImpl.loadClassAndStartAgent(InstrumentationImpl.java:343)
    at sun.instrument.InstrumentationImpl.loadClassAndCallPremain(InstrumentationImpl.java:358)
Caused by: java.lang.IllegalStateException: config.ini が見つかりません。
    at jp.sourceforge.mergedoc.pleiades.Pleiades.getConfigIniFile(Pleiades.java:232)
    at jp.sourceforge.mergedoc.pleiades.Pleiades.init(Pleiades.java:141)
    at jp.sourceforge.mergedoc.pleiades.Pleiades.premain(Pleiades.java:81)
    ... 6 more
FATAL ERROR in native method: processing of -javaagent failed
Aborted

 どなたか、分かるか方が居られましたらご教示お願いします。

オフライン

 

#6 2010-07-10 20:55:25

Mocchi
管理者
登録日: 2009-05-17

Re: eclipseによるrubyソフトウェア開発について

コード:

-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar

ここのパスが通っていない可能性がありますね。フルパスで指定してみて下さい。

オフライン

 

#7 2010-07-11 06:12:20

ua6ta123
メンバ
登録日: 2010-04-02

Re: eclipseによるrubyソフトウェア開発について

ua6ta123です。
僭越な上、本質をはずしているのかも知れませんが、私の環境で、以下を行いました。

/etc/eclipse.iniを確認したところ、

-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar

上記の行は、ありませんでしたが、それ以外は、全く同じでした。

試みに、上の行を書き込み、再起動後、eclipseを実行したところ、問題なく起動・動作しているようです。

ご参考まで、報告差し上げました。

オフライン

 

#8 2010-07-11 06:38:02

ua6ta123
メンバ
登録日: 2010-04-02

Re: eclipseによるrubyソフトウェア開発について

追加報告いたします。

素人考えで、emacsとeclipseの共存に問題があるのかとも思い、emacs23をインストールしました。

emacs23もeclipseもどちらも問題なく起動しました。

オフライン

 

#9 2010-07-11 09:52:38

nedzi
新しいメンバ
登録日: 2010-07-10

Re: eclipseによるrubyソフトウェア開発について

 nedziです。皆様ありがとうございます。
実は、皆様の意見を参考に自分で色々と試行錯誤していたところ、OSを
再インストールするハメになりました…

 もう一つお聞きしたいのですが、pleiades導入の際には、以下のページでは

http://www.eclipsewiki.net/eclipse/?%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3%C6%FC%CB%DC%B8%EC%B2%BD%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3#r1ed4fc9

 ダウンロードした plugins/ と features/ を eclipse のホームフォルダにコピーしろ、とのことなのですが、
これは「追加」ではなくて、「上書き」という認識で間違っていないでしょうか?
 くだらない質問かもしれませんがよろしくお願いします。

オフライン

 

#10 2010-07-11 21:38:12

nedzi
新しいメンバ
登録日: 2010-07-10

Re: eclipseによるrubyソフトウェア開発について

 皆様ありがとうございました、ご指摘の通り、 eclipse.ini の最終行をフルパスで記述したところ
日本語化に成功しました。色々とお手数をかけてすいませんでした。

オフライン

 

#11 2010-07-12 16:25:59

ua6ta123
メンバ
登録日: 2010-04-02

Re: eclipseによるrubyソフトウェア開発について

度々申し訳ありません。お詫びと訂正をいたしますと共に質問させてください。

私の方で行った、/etc/eclipse.iniの訂正は、改行を忘れていたため、pleiadesが無効になっていて、普通に英語版が起動しておりました。
誤った情報を記述して申し訳ございません。

私も、日本語環境にしたいと思い、ダウンロードをしてローカルで展開までしたのですが、その後どうすれば良いのか分かりません。

宜しければ、私は、Platformをダウンロードしたのですが、features/とplugins/をどのように区別したら良いのか、
と追加なのか、上書きなのかといったこと、そして、フルパスの記述をどのようにすれば良いのかを教えていただけないでしょうか。

お騒がせして申し訳ありませんが、どうぞ宜しくお願い申し上げます。

オフライン

 

#12 2010-07-12 20:55:52

ua6ta123
メンバ
登録日: 2010-04-02

Re: eclipseによるrubyソフトウェア開発について

度々お騒がせして申し訳ありません。

先ほどのメッセージで、私が行ったのは、Windowsユーザ向けの物のダウンロードと展開でした。

今度は、Mocchiさんのコメントを参考に、jstyle_3.5.2.0.zipという日本語化パッケージをダウンロードして書庫で展開したのですが、
jp.forcemerge.mergedoc.jstyle_3.5.2.0.jarというファイルが、/usr/lib/eclipse/plugins以下にできました。
これは、そのままpleiades.jarとなるのでしょうか? それともなにがしかの手続きを経て、
/usr/lib/eclipse/plugins/jp.forcemerge.mergedoc.pleiades/pleiades.jarというパスが生成されるのでしょうか?

どうかご教示をお願い申し上げます。

オフライン

 

#13 2010-07-12 23:14:00

Mocchi
管理者
登録日: 2009-05-17

Re: eclipseによるrubyソフトウェア開発について

jstyleはpleiadesとは異なるプラグインです。

通常は、pleiadesを展開して出来たファイルを、ua6ta123さんのコンピュータのファイルシステムのどこかにコピーし、そこへのパスを、eclipse.iniに追記します。コピーにはスーパーユーザ(root)権限が必要かもしれません。

うちの環境には、先のURLで紹介した、やまねさまが提供して下さっているpleiadesパッケージ版をインストールしているので、導入が簡単に済みました。Synapticでインストール先を調べて、以下のように追記しています。

eclipse.ini

コード:

-javaagent:/usr/lib/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar

オフライン

 

#14 2010-07-13 13:27:01

ua6ta123
メンバ
登録日: 2010-04-02

Re: eclipseによるrubyソフトウェア開発について

Mocchiさん、ありがとうございます。

早速Pleiadesのインストールに取り組みましたが、慣れないためか、ひどく難渋しまして、動作しなかったため、元の環境に戻しました。
Yamaneさんは、PleiadesパッケージをMergedocからダウンロードするように推奨されておられると思い、試したのですが、こちらのパッケージは、Windows対応のみなのでしょうか? ちなみにパッケージ名Pleiades_1.3.1-dfsg-1_all.debを使用しました。

Ubuntuでも動くパッケージは、どちらのサイトから入手したら宜しいのでしょうか?
また、上記のパッケージでも、適切な手順で行えば、Ubuntu上の日本語化eclipseを正常に動作させることができるのでしょうか?

お手間をおかけして、大変恐縮ですが、ご教示のほど宜しくお願い申し上げます。

オフライン

 

#15 2010-07-13 14:23:59

ua6ta123
メンバ
登録日: 2010-04-02

Re: eclipseによるrubyソフトウェア開発について

Mocchiさん、Nedziさん、ありがとうございました。

ダメモトでリトライしたところ、Pleiades_1.3.1-dfsg-1_all.debパッケージを使用して、Eclipseの日本語化に成功しました。
私の環境では、下記の手順で上手く行きました。

まず、元々のEclipseを
$sudo apt-get remove eclipse-platform
さらに、念のため
$sudo apt-get remove eclipse
でautoremoveオプションで消せるものを確認してから
$sudo apt-get autoremove
でほとんど完全に消せました。
次に、
$ls -l /usr/bin/eclipse
と、
$ls -l /usr/lib/eclipse/eclipse
で、コマンドが消去されていることを確認しました。

その上で、Yamaneさんお勧めのmergedocのサイトから、上記のパッケージをダウンロードして展開したところ、
$ls -l /usr/bin/eclipse と $ls -l /usr/lib/eclipse/eclipse でeclipseコマンドが生成されていることを確認しました。

念のため、/usr/share/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiadesも生成されていることを確認しました。

そして、/etc/eclipse.iniの編集を行いました。
Nedziさんの仰るとおりのフルパス指定をして、
#-showsplash
#org.eclipse.platform
と、showsplashとorg.eclipse.platformを無効にしました。(これも、先の参照サイトに注意書きがありました。)

以上で
$eclipse -clean
を実行したところ、Eclipseの日本語化環境で起動できました。

重ねて御礼申し上げます。

オフライン

 

#16 2010-07-14 02:17:33

ua6ta123
メンバ
登録日: 2010-04-02

Re: eclipseによるrubyソフトウェア開発について

以下を確認しましたので、報告差し上げます。

/etc/eclipse.iniの

-showsplash
org.eclipse.platform



#-showsplash
#org.eclipse.platform

と前回の時点で、訂正しましたが、
元に戻しても、起動のタイトル画面が変わるだけで、日本語化には、問題無いようでした。

また、pleiades.jarのフルパス指定は、上記のいずれでも欠かせないようです。
いずれの場合も、相対パスでは、エラーとなりました。

宜しくお願い申し上げます。

オフライン

 

Board footer

Powered by FluxBB