仕事で使うので、環境作成時に入れといてほしい要求があったもんで
Subversiveをいれたので、覚書
入れ方自体はそんなに難しくない。問題さえ起こらなければ・・・
プラグインを入れようとすると、これが出るんだ。
製品 org.eclipse.epp.package.jee.product が見つかりませんでした。
とな。なんだそれ・・・
ググってたら、eclipse.ini に記述があるらしい
Preades入れたときに製品の識別子が変わっちゃってたからエラーしてたのか・・・orz
迷走しつつ、ダメモトで日本語プラグインを停止して入れてみたらなぜかsubversiveが入るという。
今後も、プラグイン入れるときは、一回preades切ったほうがいいのかなぁ
なにはともあれ、入ったからよしとするか。なっとくいかねぇけども・・・
今の心配事は、本当に動くかどうかだw(一応、リポジトリの閲覧までは動いたけども・・・)
でも、こういう問題が起こるなら、デフォのやつと日本語のやつを簡単に切り替えられるように
スクリプトでも書けばいいのかな。
このスクリプトの -original と -preades を入れ替えた奴を作って
2つのファイルを/usr/local/bin あたりにでも入れとけば良いかな。
追記
ちゃんとプロジェクトの共用ができるところまで確認した。
動くもんだなぁ・・・
Subversiveをいれたので、覚書
入れ方自体はそんなに難しくない。問題さえ起こらなければ・・・
- eclipse を立ち上げる
- ウィンドウ → 設定 で、「インストール/更新 → 使用可能なソフトウェア」で追加(Add)を選択
Subversiveのサイトを追加
POLARION
http://community.polarion.com/index.php?page=download&project=subversive
ここのサイトに、UpdateSiteのパスがあるので
http://download.eclipse.org/technology/subversive/0.7/update-site/ * Subversive plug-in update site
http://www.polarion.org/projects/subversive/download/eclipse/2.0/update-site/ * Subversive SVN Connectors update site
この2つを、追加する。 - 「ヘルプ → 新規ソフトウェアのインストール」で、作業対象を「すべての使用可能なサイト」に指定
- フィルタに、SVNを入力
- そうすると、リストが出てくるので、とりあえず、ソース以外のモジュールを重複しないように選択する。
- あとは完了を押して、進めていけば入る
プラグインを入れようとすると、これが出るんだ。
session context was:(profile=epp.package.cpp, phase=org.eclipse.equinox.internal.provisional.p2.engine.phases.Install, operand=null --> [R]org.eclipse.team.svn 0.7.8.I20091023-1300, action=org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.InstallBundleAction).こんなエラーだけど、詳細不明だったので、エラー表示をしてみると
Error while loading manipulator.
Error while loading manipulator.
製品 org.eclipse.epp.package.jee.product が見つかりませんでした。
とな。なんだそれ・・・
ググってたら、eclipse.ini に記述があるらしい
Preades入れたときに製品の識別子が変わっちゃってたからエラーしてたのか・・・orz
##############################################################################その後、まだエラーは続き、内容をコピるの忘れたんだが、同じようなエラーが続いてた。
# 製品の識別子。
#「ようこそ」画面やデフォルト・パースペクティブなどの初期設定を制御。
# Eclipse 3.5 ディストリビューションでは各パッケージごとに指定されている。
# <<< 各パッケージで正しい識別子を指定しないと起動時、エラーが発生。>>>
##############################################################################
-product
#org.eclipse.epp.package.jee.product
org.eclipse.epp.package.cpp.product
#org.eclipse.epp.package.php.product
迷走しつつ、ダメモトで日本語プラグインを停止して入れてみたらなぜかsubversiveが入るという。
今後も、プラグイン入れるときは、一回preades切ったほうがいいのかなぁ
なにはともあれ、入ったからよしとするか。なっとくいかねぇけども・・・
今の心配事は、本当に動くかどうかだw(一応、リポジトリの閲覧までは動いたけども・・・)
でも、こういう問題が起こるなら、デフォのやつと日本語のやつを簡単に切り替えられるように
スクリプトでも書けばいいのかな。
#!/bin/sh
HOME_ECLIPSE=/usr/local/eclipse/eclipse_galileo/
cd $HOME_ECLIPSE
if test -e "./eclipse.ini-original"
then
mv "./eclipse.ini" "./eclipse.ini-preades"
mv "./eclipse.ini-original" "./eclipse.ini"
elif test -e "./eclipse.ini-preades"
then
echo "using default ini file(exist eclipse.ini-preades)"
elif test -e "./eclipse.ini"
then
echo "using default ini file(not exist eclipse.ini-preades)"
else
echo "error file not found (eclipse.ini)"
exit 1
fi
./eclipse $@
このスクリプトの -original と -preades を入れ替えた奴を作って
2つのファイルを/usr/local/bin あたりにでも入れとけば良いかな。
追記
ちゃんとプロジェクトの共用ができるところまで確認した。
動くもんだなぁ・・・
Powered by ScribeFire.
0 件のコメント:
コメントを投稿