Tag: Eclipse3.7.2

目次

参考情報

Windows7 64bitへのインストール

Javaのインストール

  • 古いJDK/JREはアンインストールしておく。
  • jdk-7u3-windows-x64.exeをD:\opt\dev\jdk1.7.0_03_x64にインストール。Eclipseと32bit/64bitをあわしておかないとだめかもしれない。
  • jre/JavaFXはインストールせず。

Eclipseのインストール

  • Eclipse Downloadsから、Eclipse IDE for Java EE Developersの 64bit版をダウンロードして展開。
  • フォルダをD:\opt\dev\eclipse3.7.2_x64に移動。

日本語化

  • Pleiades - Eclipse プラグイン日本語化プラグインから安定版のpleiades_1.3.3.zip をダウンロード。
  • 展開し中身をD:\opt\dev\eclipse3.7.2_x64に上書き。
  • eclipse.iniを開き末尾に以下の行を追加。
    -javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
  • 以上で起動できるはず。

※)Failed to load the JNI shared libraryのエラーが発生した場合、eclipse起動に使用するvmを明示する必要があるかも。

  • eclipse.iniに次の設定を追加する(vmargsよりも前じゃないといけいないらしい)。
    -vm
    d:/opt/dev/jdk1.7.0_03_x64/bin/javaw.exe
    

設定

エンコーディングの設定

  • [一般]→[ワークスペース]→[その他]でUTF-8を指定する。

フォーマッタの設定

  • [Java]→[コードスタイル]→[フォーマッタ]で[編集]ボタンを押す。
  • タブポリシーをスペースのみにする。
  • Javadocフォーマットのチェックを外す。
  • 行コメントフォーマットのチェックを外す。

コンパイラー・エラー/警告の設定

  • 総称型で未検査の総称型操作を無視。raw型の使用も無視。

XMLのスキーマ・DTD検証を無効にする

  • 環境設定→検証で、XMLスキーマ・バリデーター、XMLバリデーターをマニュアル、ビルド両方チェックを外す。

スペルチェックの設定

  • [一般]→[エディタ]→[テキストエディタ]→[スペル]でスペルチェックを使用可能にするのチェックを外す。

Tomcatのリロードを止める

  • サーバービューでサーバーをダブルクリック。設定画面画面下部の「モジュール」タブを選択肢、自動再ロードを使用不可に変更する。

プラグイン

Subclipse

  • subclipse.tigris.org…公式サイト
  • アップデートサイトで以下のURLを指定。
    http://subclipse.tigris.org/update_1.8.x
  • すべて選択してインストール。
  • CentOS5の場合Subversion1.7に対するJavaHLがエラーになるので[ウィンドウ]→[設定]でSVNKitを使うようにしたほうがいいかもしれない。

Macでエラーが発生した場合

JavaHLがどうのこうのというエラーが発生した場合必要なライブラリが足らない。macportsの場合次のようにインストールする。

# port install subversion-javahlbindings

m2e

  • m2eclipse
  • アップデートサイトで以下のURLを指定。
    http://download.eclipse.org/technology/m2e/releases
  • Eclipse用Maven統合をチェックしてインストール。

m2e-wtpアダプターのインストール

  • [ウィンドウ]→[設定]→[Maven]→[ディスカバリー]→[Open Catalog]でm2e-wtpをインストールする。

既存プロジェクトをm2e対応にする

  • プロジェクトを右クリックして[構成]→[Convert to Maven Project]を実行。

mobsterユーティリティプラグイン

トラブルシューティング

Subclipseをインストールして再起動すると起動しなくなった。

  • workspace/.metadata/.logを参照すると次のようなエラーが表示されていた。
    !ENTRY org.eclipse.osgi 4 0 2012-04-25 15:54:42.044
    !MESSAGE バンドル org.eclipse.mylyn.tasks.ui (801) を自動的に有効化している間にエラーが発生しました。
    !STACK 0
    org.osgi.framework.BundleException: バンドル org.eclipse.mylyn.tasks.ui のアクティベーター org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin が無効です
    	at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:171)
    	at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:679)
    	at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
    
  • mylyn関連のエラーかと思って調べたが原因不明。eclipse.exe -clean して再起動したら動くようになった(3.7.1のワークスペースをそのまま3.7.2で使ったから?)。

Webプロジェクトが急にデバッグできなくなった

  • 理由不明。サーバービューでサーバーを一端削除して作り直した。

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-04-13 (水) 16:47:07 (1159d)