1. 無料アクセス解析

crossroad's Blog

Javaを中心にした技術ネタなど。

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

Eclipse GANYMEDE(3.4) で、拡張ロケーション(?)を使う

久しぶりに技術ネタ。

統合開発環境 Eclipse の最新版、GANYMEDE(3.4) が正式リリースされました。

。。。いや、「されてました」
ここんとこ、技術に関係のないことばっかりやってるので、アンテナの感度が鈍ってます。
いかんなぁ。

と言うことで、ちょっと試してみた感じでは。。。
うーむ、EUROPA(3.3)とさほど変わってないような。
まぁEUROPAすら、使いこなすことなくGAYMEDEが出てしまいましたが(汗


試していてちょっと困ったのは、アップデートマネージャ。
GANYMEDEから「P2」なるものに置き換わったらしく、これまでのアップデートマネージャと全然違う。

ベータリリースの一時期は、旧アップデートマネージャと切り替えることができていたようで、
あちこちのWebサイトや、GANYMEDEのヘルプにさえも
 「旧アップデートマネージャ(Classic Update Manager)に設定で切り替えれますよ」
と書いてあるのですが、正式版では切り替えできなくなっている模様。
なんでやねん。


特に不便だと思うのは、「拡張ロケーション(Extension Location)」が無くなっていること。
実開発時に、必要なプラグインを「拡張ロケーション」としてまとめて配布し、
アップデートマネージャから追加すれば、いちいち個々にプラグインをインストールする必要もなく、
全員同じ環境にできていました。

この「拡張ロケーション」が、新しいアップデートマネージャ「P2」にはない。


調べていくと、代わりに「Dropins」なる機能(?)がありました
GANYMEDEのインストールフォルダ直下に"dropins"と言うフォルダがあり、
ここにプラグインを放り込むことでインストールできる、と言うものらしい。
(詳細は、P2 Getting started参照)

これを使うことで、以前の「拡張ロケーション」と同等のことができました。

1.プラグインをまとめる
 配布したいプラグインを、あちこちのサイトからダウンロードしてきてまとめます。

 「P2」の仕様では、プラグインの配置方法には何通りかあるようですが、ここは再配布することを考慮して、
 以下のようにしてみました。

 


 eclipse/ ・・・GANYMEDEインストールフォルダ
   dropins/
     extensions/ ・・・任意の名前。
       eclipse/ ・・・「P2」仕様で、"eclipse"と言うサブフォルダが必要。
         features/ ・・・フィーチャの配置場所。ここに配布したいフィーチャを入れていく。
         plugins/ ・・・プラグインの配置場所。ここに配布したいプラグインを入れていく。
 




 最近はアップデートサイトでの配布しかしていないプラグインも多く、そういうのは自分のローカルマシンで、
 いったんアップデートサイトからインストールし、GANYMEDEインストールフォルダ下のfeaturesとpluginsに
 インストールされたファイルをコピーします。
 この場合、プラグインを「拡張ロケーション」にコピーしたら、アップデートサイト経由でインストールしたプラグインは、
 アップデートマネージャから削除しないと、プラグインが認識されません。

2..linkファイルを置く
 "dropings"に配置した「拡張ロケーション」を認識させるには、.linkファイルが必要なようです。
 (たぶん。認識したりしなかったり、ごちゃごちゃやっていたので確信はありません)

 ここでは、以下のようにします。パスはGANYMEDEインストールフォルダからの相対パスです。

 extensions.link (中身は↓)
 


 path=./dropins/extensions
 



 これを、1.の "eclipse/dropins"フォルダ(つまり、extensionと同じ場所)に配置します。


3.動作確認
 最終的には、↓のような感じです。
 GANYMEDEを起動し、プラグインが認識されているか確認します。
 


 eclipse/
   dropins/
     extensions.link
     extensions/
       eclipse/
         features/
         plugins/
 



4.配布
 1.の「extensionsフォルダ」と、2.の「extensions.link」ファイルを配布して、
 各自 "GANYMEDEインストールフォルダ/dropins" にコピーしてもらうようにします。



とまぁこんな感じかなぁ。

そういえば、過去記事でm2eclipse と Tomcatプラグインの組み合わせが良い と書きましたが、
m2eclipse と WTP(Web Tools Platform) のほうが良さげですね(爆



2.png1.png


スポンサーサイト

テーマ:プログラミング - ジャンル:コンピュータ

  1. 2008/06/30(月) 21:40:50|
  2. ソフトウェア開発 Java
  3. | トラックバック:0
  4. | コメント:0

日雇い派遣

グッドウィルをはじめとする日雇い派遣の問題を受けて、日雇い派遣を禁止する方向で
検討を始めたとのこと。

まぁ、個人的には日雇い派遣は、本来あるべき働き方ではない、と思っているので、基本的には賛成です。

これまで、日雇いで生計を立ててきた人。。。
特にリストラや諸事情でやむを得ない人には気の毒ではあります。。。
# が、若くてやろうと思えば何とでもなる人達が安直に日雇いに走っているのは同情の余地もなし。


企業も、人を道具のように、都合良く使えるとは考えないことだと思います。
こういうその場その場の仕事ってには、往々にして質が低いですからね。。。
# そりゃ、「日雇い」なんだから、そのときのことだけ考えてれば良いんだから、当然のこと。

そうやって企業は成長を止め、ひいては国力の衰退も招くと。


もっと、企業は人を育てることを重視したほうが良いと思います。
働く人も、目の前のことだけ考えてないで、長期的視点で自分のキャリアを考えるべきでしょう。
数年は日雇いで食えても、30~40才になったときも同じ状況なら、それは惨めだと思いますしね。


と、人の心配をしている場合ではないなぁ。

  1. 2008/06/27(金) 22:16:00|
  2. 日記
  3. | トラックバック:0
  4. | コメント:0

Windows Vista SP1


Windows Vista Service Pack 1 がリリースされたらしく、僕のPCも「更新しろ」と言ってきた。

サービスパックと言えば、当てれば何かしらトラブるのが常。。。

ただでさえ、Vista は動かない外付けハードやソフトがあったりする(僕もSound Blusterでハマった)ので、
なおさら乗り気ではない。


とは言え、いつまでもサービスパック当てないわけにもいかないので、
トラブったらトラブったでまぁ良いや、ってことでサービスパック適用!

うーむ。。。遅い。。。無事に適用終了。
かれこれ1時間半くらいかかったんじゃなかろうか。

その後の動作確認でも、特に動かなくなったハードやソフトは無さそうだ。

ふぅ。


  1. 2008/06/26(木) 00:01:26|
  2. 日記
  3. | トラックバック:0
  4. | コメント:0

暇つぶしWikipedia


暇つぶしWikipediaと言う携帯でWikipediaを見れるサイトがあります。

通勤電車の中などやることがない時、ふと思いついた単語を調べたりして暇つぶしに使えます。
何も思いつかないときは「おまかせ表示」で。

と、ふとメニューを見ると「ゾーク」なるものが。
なんだこりゃ、と思って開くとテキストベースのRPGゲームらしい。

これが結構面白い。
とにかくすぐに死ぬ。
ついついムキになってやってしまう。

暇なときはぜひチャレンジしてみてください。

  1. 2008/06/24(火) 22:49:15|
  2. 日記
  3. | トラックバック:0
  4. | コメント:2

プロフィール

Author:crossroad
関西在住。男。
フリーランスのソフトウェアエンジニア。
エレキベース(Rock&Roll)とお酒が好物でございます。

カテゴリー

タグリスト

Java F1 フリーランス ベーシスト HARRY TheStreetSliders iPhone FX お酒 Seasar Maven eclipse Wicket マイホーム 野球 プロジェクトファシリテーション Rails Ruby UML お店 ソフトウェア Tomcat S2Flex2 jsf Teeda Eclipse タグライブラリ ajax タスク europa mylyn trac 

ブログ内検索

最近の記事

最近のコメント

最近のトラックバック

カレンダー

05 | 2008/06 | 07
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 - - - - -

月別アーカイブ

全ての記事を表示する

全ての記事を表示する

Twitter


RSSフィード

リンク

このブログをリンクに追加する

アクセスカウンタ

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。