eclipse

GradleでEclipseの設定ファイルを生成するときにクラスパス変数GRADLE_REPOを使う

2012/3/21追記 id:Hirohiroさんによれば、Gradle 1.0-milestone-9から後述の方法がdeprecatedになってるそうです。最新の方法は↓を参照ください。他にもEclipseでGradleを使うための素敵なTipsが紹介されてます。 http://d.hatena.ne.jp/Hirohiro/20120321/1…

EclipseとMavenのコンパイルの挙動の違い:Mavenは厳しい?

ログを見てると、原因はBinarySafeStreamTest.javaがcom.sun.org.apache.xerces.internal.impl.dv.util.Base64を使っていて、テスト実行時に警告が出てビルドが終わってしまうのかな。 ただ、EclipseでJUnitを実行しても警告が出ずにテストは通るんだよなー…

JDKを5→6にしたらEclipseでDaoのテストだけエラーになった

事象 Caused by: java.lang.NoClassDefFoundError: Could not initialize class sun.text.normalizer.NormalizerImplといわれて、derbyの接続ができない。http://forums.java.net/jive/message.jspa?messageID=223834↑に書かれているようにもう一度JDK6、JRE…

Templateでstatic importもおまけにやってもらうには

とりいそぎ、要点のみ。 assertThat(${actual}, is(${expect})); ${imp:importStatic('org.hamcrest.core.Is.is','org.junit.Assert.assertThat')}みたいにかくと、assertThatがカーソル行に展開されると同時に、ファイル先頭部分に指定したstatic import宣…

Ganymede+Pleiadesでの検索メニューとかにニーモニックをつけてみる

[編集(E)>検索と置換]のニーモニック 自分の環境だけかもしれないのですが、 メニューの[編集(E)>検索と置換]に(&F)ニーモニックがついてないので、 Alt+E F によるサクサク検索が使えなくなってしましました。 Ctrl+J とかのインクリメント検索を使いこなせ…

リファクタリングのRenameでダイアログ方式に戻すには

※このエントリは家から。家ではPleiadesをいれてないので、UI表記が英語ベースになってます。3.3くらいから、リファクタリングの[Rename]のUIが、Ctrl+1の[Rename in File]と同じようにエディタ上でインラインに編集するようになりました。 別にそれ自体はい…

GanymedeでQuickJunitの設定画面が出ない件の対処方法

Twitterでshin1ogawaさんから質問があって気がつきました。 http://twitter.com/shin1ogawa/statuses/771540407 Quick-Junit 0.4.0で発生してます。原因は簡単なことだったので、対処方法を書いておきました。 Windows前提で書いてますが、パスを読みかえれ…

subclipse@3.2 → subversive@3.4R5 への移行

正式リリースではないもののガニメデがよいという噂をききつけて、1週間くらい前に移行してみた。英語メニューにもなれて、結構いい感じ。 ただ1つだけかなり深刻に困っていたのは、新しい環境でSVN共有されているはずのプロジェクトが、非共有状態になって…

WTPのエラーがウザい

単なるサンプルコードのプロジェクトなので、シンプルなJavaプロジェクトとしてつくったはずなのに、ずーっと This project needs to migrate WTP metadata.というエラーが居座り続けてる。 特に動作に影響はないんだけど、パッケージエクスプローラでエラー…

構成の管理で更新ネットワークエラー

[構成の管理]ダイアログでインストール済みのプラグインを更新しようとすると、ネットワークエラーが出る。 プロキシ経由してるんだけど、プロキシの設定は[ウィンドウ>設定>インストール/更新]できちんとやっている。 で、[ウィンドウ>設定>インストール/更…

WST/JSTが遅い

最近PCを新しくしてからEclipseのリファクタリングが遅くなって遅くなって困ってました。 プログレスバーの半分くらいで「ワークスペース変更を作成しています」かなんかのメッセージがでて10秒ぐらい待たされる。 適当に作った空のHogeクラスのリネームでも…

パッケージエクスプローラから直接テスト実行

ちょっとしたTIPSを。たぶんJUnit使いの多くはQucik JUnitプラグインを使ってることと思います。 テストケースのエディタ画面で、Ctrl+0とするとJUnitで実行することができますね。わざわざエディタで開かなくても、パッケージエクスプローラで選択した状態…

ショートカットキー Ctrl + Shift + R

t-wadaさんのSeasarConでのセッションで聞いて目からウロコ。特にこのショートカットは便利。 一時期GoToFileとか入れてみてたけど、プロジェクトやファイルが多いとサーチがすごく遅くてイライラします。Ctrl + Shift + R → リソースを開くデフォルトの機能…

3.1.1+日本語化リソース

Seasar-userだったかな? 3.1.1と日本語化リソースが出てるということなんで、早速アップデート。 3.0はEclipse-wikiの有志リソースで日本語化してたので、新規インストールして設定を引き継ぐ。手順メモ。 [ファイル>エクスポート]の[設定]で全設定をエクス…

プラグインのダウンロード遅い

JSFプラグインを入れたのにどうしても動作しない。 ログを見たら、どうやらGEFが必要だったらしい。 というわけで、[ヘルプメニュー]あたりにあるインストール機能を使ってEMF,GEF,JEF,J2EEほげほげ、とかを色々入れてみたら、というか、入れようとしたら、…