eclipse
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
-戦国時代のJavaIDEにおいて、救世主のごとく現れたオープン...
#contents
*動作環境 [#w7b23ce6]
バージョンによって要求するJDKが違うので注意。3.3系はJ2SE5...
*インストール [#ua13ba2d]
解凍する。exeクリック。それだけ!Windowsのレジストリを一...
**主要プラグインがセットになったeasyeclipse [#a5803e53]
Web開発、GUI開発、PHP開発など目的別に主要プラグインセット...
**日本語化 [#hb80723d]
英語でもOKという人を除く。これも国際化パックを解凍後plu...
もし中途半端に日本語化されている場合は下記起動オプション-...
**eclipse 3.3日本語化 [#mf2be4b0]
まだ言語パックがリリースされていないのでPleiadesというプ...
-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/plei...
*ソースコード管理 [#f70787e1]
**svnで無視すべきファイル [#j072d887]
http://ameblo.jp/ouobpo/entry-10025474934.html
*起動オプション [#s0b30b3b]
-3.xにはJDK1.4以上が必要。あとからOracle環境(JDK1.3)を入...
eclipse.exe -vm JDKの場所/bin/javaw.exe
*高速化 [#w98364f9]
**一般論 [#fed55929]
-余計なプラグインは入れない
-Pleiadesによる日本語化はしない(AOPのため遅い)
-XMLやHTML,JSPなどの検証をすべて無効にする
**ヒープサイズ拡張 [#pb6990f9]
-vmargs -Xmx256m
**自動ビルドOFF [#ida56455]
Ctrl + Shift + Bで代用
*デバッグテクニック [#x7b90823]
**ソース上の任意のコードを実行 [#u1a2bf3d]
-実行させたいコードを選択し、右クリック→実行
**自分で打ち込んで実行 [#m476a3cc]
-表示ビューを選択し、ソース入力→右クリック→実行
*お勧めプラグイン [#l1e7c260]
**EasyExplore [#tf4ebf83]
http://easystruts.sourceforge.net/eclipse/updates/site.xml
今いる場所をエクスプローラーで開くショットカットメニュー...
**Subclipse [#rff389be]
かなり主流になってきたSubversion対応のPlugin。そろそろ標...
UPDATEサイトに以下を指定(3.3&3.2の場合)
http://subclipse.tigris.org/update_1.2.x
そして次の画面でIntegrations(Optional)とあるがこのチェッ...
**WTP [#j32557f2]
Web開発に必要なセット。Tomcatプラグインに変わって主流にな...
***インストール [#se1de021]
Updateで入れてもよいが公式サイトに導入済みバイナリがある。
「Eclipse IDE for Java EE Developers」をダウンロードすれ...
**Tomcatプラグイン [#b56c328d]
これもeclipseが起動していればJAVA_HOMEの設定は不要
クラスパスの設定にtools.jarを追加しておくこと!
3.2用だが3.4でも動いた。
**[[QuantumDB:http://quantum.sourceforge.net/]] [#x441b074]
Windowsで利用していたCSEみたいなツール
**[[ER図作成Clay:http://www.azzurri.jp/ja/software/clay/]...
こちらはER作成に重点を置いたツール。リバースエンジニアリ...
**[[ER図作成ER Master:http://ermaster.sourceforge.net/ind...
上のClayが開発停滞中なので2010年はこちらを推す
**[[GEFプラグイン:http://www.eclipse.org/gef/]] [#y29b2ab7]
モデリングフレームワーク
*CVSの利用 [#he917c8e]
GUIでやると意図しないコミットが多いと思う。取り扱い注意
**コミット時のメッセージが文字化けする [#ce57040c]
CVSサーバーにあったエンコーディングを指定していないのが原...
**ローカルの変更をリポジトリで強制上書き [#h8d1c5ea]
軽く変更しただけで元に戻したとしても変更マークがずーとつ...
*TIPS [#g6da8404]
**ソースインポートのコツ [#j75c680b]
hoge.somethingパッケージをインポートする場合は
hogeディレクトリの一行上をインポート元として指定する。さ...
**消してしまったファイルを復元したい [#dbb26c34]
フォルダクリック→ローカルヒストリーからの復元
**プロジェクトごとにエンコードを変える [#f3ece97c]
複数のプロジェクト間でエンコードが違う場合はプロジェクト...
**ブックマーク [#s514d1d7]
スパゲティコードを追いかけている時にブレークポイントは不...
*トラブルシューティング [#jddd565c]
**デバッグ時ブレークポイントに斜線が入って止まらなくなっ...
実行メニューの「すべてのブレークポイントをスキップ」を誤...
**eclipse自体のログ [#n6a6b8b4]
プラグインなどがexceptionはいて落ちたときはworkspace/.met...
**起動しなくなった [#mec2b2ca]
-Oracleクライアントを入れると既存のPATHを書換えてOracleが...
-利用するjarファイルのパスに日本語が入っていると.classpat...
**リファクタリングのはまり [#i1345d4f]
filterパッケージを移動したら、web.xmlのフィルターパッケー...
ないといういい例!
**日本語名を含むフォルダを利用しない [#jc406d13]
実験用にデスクトップにおいてたら起動しなくなった。
*メモ [#jc7e62b1]
**Eclipse完全解説(メモを列挙) [#z6fa7dda]
高速ビューはクイック起動と同じで左にアイコンとして格納さ...
ノーマルJavaプロジェクトではclassとjavaが同一フォルダに...
**クラスパス変数とソースの追加 [#y5ed31b4]
クラスパス変数に定義しておくと使いまわしがきく。ソースを...
**CTR+1 [#j6f70cdb]
エラーの修正の候補の表示。ローカル変数の選択した状態だと...
*デバッガの利用 [#u5871b8e]
**用語説明 [#qabe0603]
|ステップオーバー|一行実行するメソッドの呼び出し元には入...
|ステップイン|メソッドの呼び出し元に入る。それ以外はステ...
|ステップリターン|ステップインしたところまで戻る||
**任意のコードの実行 [#w968ccc0]
表示ビューを表示させて、任意のコードを入力し、該当部分右...
*Antの利用 [#m5ebad6b]
build.xmlを作成すると勝手にantと関連付けされる。コマンド...
#counter
終了行:
-戦国時代のJavaIDEにおいて、救世主のごとく現れたオープン...
#contents
*動作環境 [#w7b23ce6]
バージョンによって要求するJDKが違うので注意。3.3系はJ2SE5...
*インストール [#ua13ba2d]
解凍する。exeクリック。それだけ!Windowsのレジストリを一...
**主要プラグインがセットになったeasyeclipse [#a5803e53]
Web開発、GUI開発、PHP開発など目的別に主要プラグインセット...
**日本語化 [#hb80723d]
英語でもOKという人を除く。これも国際化パックを解凍後plu...
もし中途半端に日本語化されている場合は下記起動オプション-...
**eclipse 3.3日本語化 [#mf2be4b0]
まだ言語パックがリリースされていないのでPleiadesというプ...
-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/plei...
*ソースコード管理 [#f70787e1]
**svnで無視すべきファイル [#j072d887]
http://ameblo.jp/ouobpo/entry-10025474934.html
*起動オプション [#s0b30b3b]
-3.xにはJDK1.4以上が必要。あとからOracle環境(JDK1.3)を入...
eclipse.exe -vm JDKの場所/bin/javaw.exe
*高速化 [#w98364f9]
**一般論 [#fed55929]
-余計なプラグインは入れない
-Pleiadesによる日本語化はしない(AOPのため遅い)
-XMLやHTML,JSPなどの検証をすべて無効にする
**ヒープサイズ拡張 [#pb6990f9]
-vmargs -Xmx256m
**自動ビルドOFF [#ida56455]
Ctrl + Shift + Bで代用
*デバッグテクニック [#x7b90823]
**ソース上の任意のコードを実行 [#u1a2bf3d]
-実行させたいコードを選択し、右クリック→実行
**自分で打ち込んで実行 [#m476a3cc]
-表示ビューを選択し、ソース入力→右クリック→実行
*お勧めプラグイン [#l1e7c260]
**EasyExplore [#tf4ebf83]
http://easystruts.sourceforge.net/eclipse/updates/site.xml
今いる場所をエクスプローラーで開くショットカットメニュー...
**Subclipse [#rff389be]
かなり主流になってきたSubversion対応のPlugin。そろそろ標...
UPDATEサイトに以下を指定(3.3&3.2の場合)
http://subclipse.tigris.org/update_1.2.x
そして次の画面でIntegrations(Optional)とあるがこのチェッ...
**WTP [#j32557f2]
Web開発に必要なセット。Tomcatプラグインに変わって主流にな...
***インストール [#se1de021]
Updateで入れてもよいが公式サイトに導入済みバイナリがある。
「Eclipse IDE for Java EE Developers」をダウンロードすれ...
**Tomcatプラグイン [#b56c328d]
これもeclipseが起動していればJAVA_HOMEの設定は不要
クラスパスの設定にtools.jarを追加しておくこと!
3.2用だが3.4でも動いた。
**[[QuantumDB:http://quantum.sourceforge.net/]] [#x441b074]
Windowsで利用していたCSEみたいなツール
**[[ER図作成Clay:http://www.azzurri.jp/ja/software/clay/]...
こちらはER作成に重点を置いたツール。リバースエンジニアリ...
**[[ER図作成ER Master:http://ermaster.sourceforge.net/ind...
上のClayが開発停滞中なので2010年はこちらを推す
**[[GEFプラグイン:http://www.eclipse.org/gef/]] [#y29b2ab7]
モデリングフレームワーク
*CVSの利用 [#he917c8e]
GUIでやると意図しないコミットが多いと思う。取り扱い注意
**コミット時のメッセージが文字化けする [#ce57040c]
CVSサーバーにあったエンコーディングを指定していないのが原...
**ローカルの変更をリポジトリで強制上書き [#h8d1c5ea]
軽く変更しただけで元に戻したとしても変更マークがずーとつ...
*TIPS [#g6da8404]
**ソースインポートのコツ [#j75c680b]
hoge.somethingパッケージをインポートする場合は
hogeディレクトリの一行上をインポート元として指定する。さ...
**消してしまったファイルを復元したい [#dbb26c34]
フォルダクリック→ローカルヒストリーからの復元
**プロジェクトごとにエンコードを変える [#f3ece97c]
複数のプロジェクト間でエンコードが違う場合はプロジェクト...
**ブックマーク [#s514d1d7]
スパゲティコードを追いかけている時にブレークポイントは不...
*トラブルシューティング [#jddd565c]
**デバッグ時ブレークポイントに斜線が入って止まらなくなっ...
実行メニューの「すべてのブレークポイントをスキップ」を誤...
**eclipse自体のログ [#n6a6b8b4]
プラグインなどがexceptionはいて落ちたときはworkspace/.met...
**起動しなくなった [#mec2b2ca]
-Oracleクライアントを入れると既存のPATHを書換えてOracleが...
-利用するjarファイルのパスに日本語が入っていると.classpat...
**リファクタリングのはまり [#i1345d4f]
filterパッケージを移動したら、web.xmlのフィルターパッケー...
ないといういい例!
**日本語名を含むフォルダを利用しない [#jc406d13]
実験用にデスクトップにおいてたら起動しなくなった。
*メモ [#jc7e62b1]
**Eclipse完全解説(メモを列挙) [#z6fa7dda]
高速ビューはクイック起動と同じで左にアイコンとして格納さ...
ノーマルJavaプロジェクトではclassとjavaが同一フォルダに...
**クラスパス変数とソースの追加 [#y5ed31b4]
クラスパス変数に定義しておくと使いまわしがきく。ソースを...
**CTR+1 [#j6f70cdb]
エラーの修正の候補の表示。ローカル変数の選択した状態だと...
*デバッガの利用 [#u5871b8e]
**用語説明 [#qabe0603]
|ステップオーバー|一行実行するメソッドの呼び出し元には入...
|ステップイン|メソッドの呼び出し元に入る。それ以外はステ...
|ステップリターン|ステップインしたところまで戻る||
**任意のコードの実行 [#w968ccc0]
表示ビューを表示させて、任意のコードを入力し、該当部分右...
*Antの利用 [#m5ebad6b]
build.xmlを作成すると勝手にantと関連付けされる。コマンド...
#counter
ページ名: