たぷつきません

おなかがでてきた。もうたぷついてるやん。

eclipse

GANYMEDEではrequired pluginsだけでなく全てが組み込まれてしまう。

Pluginでのデバッガ起動で不要なプラグインでも全部引っかかってくれちゃう。preferencesのTarget Pluginsからチェック外せばやれないでもないが手動で全て目で依存性解決なんて日が暮れる。 3.4からosgi関連が大きくアップデートされてp2どーたらに変わった…

GANYMEDEのManage Sites(Available Software Sites)おっかない

チェックしてRemoveするのかと思ったら反転選択状態のものを削除ということだった。しかも確認なし。「The Eclipse Project Updates」を消しちゃったよ。orz 復旧できるかとおもって.metadata消したり再入力したりしたけどダメ。結局GANYMEDE入れ直して復活…

Ubuntu 8.04でGANYMEDEが立ち上がらない

eclipse*1がワークベンチの表示タイミングで落ちる。 org.eclipse.swt.SWTError: XPCOM error -2147467262 at org.eclipse.swt.browser.Mozilla.error(Mozilla.java:1638) Firefox 3 Beta 5のランタイムを使っているからでしょうね。250ぐらいのアップデート…

iMacで不安定

ただのHello RCPプロジェクトが全く動かない。厳密には動かなくなった。 最初は起動して何も画面が出ないので、再度起動させたが(Singletonと設定しているのに)Dock上に2つアイコンが出て立ち上がった。アプリケーションバーには「SWT」とだけ書かれてい…

RAPすげぇ

…ようやくIntraWebの世界が時代に追いついたという感じか*1。SWTをまんま使えるのでIntraWebもGWTも超えてる感じ。 インストール手順は公式サイト通りにやらないとはまる。http://www.eclipse.org/rap/gettingstarted.php 特に「Install Target Platform」が…

使い分けないとならないのかー

SIのプロジェクトで使っていたeclipseEEで、そのままirenkaに移行したら非常にやりづらい。プラグインのソースが入っていないからだった。eclipse RCP/Pluginじゃないとダメか。Classicに戻るのもめんどいしなぁ。

3.3リリース

いつの間に。7/25て書いてあるけど。ダウンロードページの感じも変わりましたね。 クラシックじゃなくてJavaデベロッパなやつを選択したところ、最初からWST使えたりDBUnitやSQLエディタなどがあるようだ。

プラグイン開発で、はまりにはまった

半日以上 dependenciesの問題にはまった。というかdependenciesはちゃんと設定しているのに、実行時やエクスポート時にClassNotFoundが発生していた。 はまりポイントだったのは、そのプラグインプロジェクトがjarを含んでいるということだった。

3.3 preferenceのJDK Complianceがちゃんと表示されない件

3.3M7からRC1,RC2と切り替えながら使っているんだけど、preferenceのJDK Compilanceがちゃんと表示されない不具合が治らない。リリースまでこのままな気が。動作としてはDropdown Listboxの配置が左にずれちゃって、Paintハンドラを実装していないであろう残…

なくなったワークスペースをドロップダウンから消したい時

ワークスペースの切り替えを多用している私は、うっかり削除済みのワークスペースを選択して開いてしまうことがある。ちょっと調べたところ、eclipse/configuration/.settings/org.eclipse.ui.ide.prefs というファイル内のRECENT_WORKSPACES= を編集すれば…

最近固まる

CTRL+C でたまに固まる。昨日も今日も。リズムよくコーディングしている時に限ってこれだ。うーんなんだろこれ。subversiveを入れてsubclipseを無効化したあたりからかなぁ。でも結構経っているから違うきもするなぁ。 ビルド中とかで固まるのはまだいいけど…

しかたないのでeclipse.iniに書こう

ショートカットの引数にuser.name定義しているたけど、よく忘れてexeを直接起動するので、きづくと @author katochin になっちゃう。-Duser.name=@author Taro Kato (Gluegent, Inc.) をiniに書きましたがどうでしょねー。user.nameに対する正式表示名のマッ…