// 下階層用テンプレート #topicpath ---- //ここにコンテンツを記述します。 WebSphere StudioやRational Application DeveloperではJBossへのデプロイをサポートしてなかったので((正確にはしています。http://www.ensemble.com/products/ibm/deployment/jboss でも、$995高い!!))Eclipseのプラグインをいろいろ探してみました。最近はRADで使用可能だったJ2EEのプラグインがWTPという形でEclipseに寄贈されてるみたいですね。 -[[Webアプリのための標準プラグイン「WTP」 - @IT:http://www.atmarkit.co.jp/fjava/rensai3/eclipse31_03/eclipse31_03_1.html]] -[[WTPの日本語化:http://download.eclipse.org/webtools/downloads/translations/M-0.7.1-200509270720/translation.html]] -[[WTPにJBossを追加:http://www.projst.com/eclipse/updates/]] JBossにデプロイするためのサンプルを作ってみました。サンプルは以下のキャプチャのように配置します。 #ref(j2ee.png) ***WTP1.0リリース。 [#ndd56128] 2006/01現在、WTP1.0がリリースされています。 既存のEclipse 3.1.1に wtp-sdk-1.0.zip JEM-SDK-1.1.0.1.zip GEF-SDK-3.1.1.zip emf-sdo-xsd-SDK-2.1.1.zip を展開すればOKです。 ***WTP 1.0とJBoss4.x系を連携する。 [#k76cfed8] WTP 1.0とJBoss4.x系を連携するプラグインがありました。~ http://www.informatik.fh-wiesbaden.de/~knauf/public/ :2006/5/12追記|WTP1.0.1より、JBoss4.0.x系は標準でサポートされました。なんだよちょー探したのにーーー。。 以下メモ。~ デプロイするためのearは、 ${work_place}/.metadata/.plugins/org.eclipse.core.resources/.projects/ に置かれるみたい。antのスクリプトをechoしてみました。ちなみにそのスクリプトは、 ${eclipse_home}\plugins\org.eclipse.jst.server.jboss_1.0.0\buildfiles にあります。 ---- この記事は #vote(おもしろかった[5],そうでもない[1]) -あとはXDocletが連携できれば完璧だなぁ -- [[きの]] &new{2005-11-12 07:02:28 (土)}; -ありました。XDocletを有効にするオプションがあって、それをオンにしておくと勝手にddを作ってくれるみたい。詳しくは[[こちら>J2EE/XDoclet]] -- [[きの]] &new{2005-11-12 23:45:31 (土)}; -XDocletがうまく動かないときはEclipseのAntの設定にJarとかを追加しよう -- [[きの]] &new{2006-01-13 14:13:27 (金)}; -WTPのXDocletが起動してくれない場合がありました。Antの設定のjarを消したら動いたんだけど。。。よくわかんねー -- [[きの]] &new{2006-01-17 10:07:53 (火)}; -Deployがうまくいかないときは、earのプロジェクトの.deployablesディレクトリを一端削除する。 -- [[きの]] &new{2006-01-17 10:17:47 (火)}; -WebContentとかJavaSouceとかのディレクトリの変更方法が不明。とりあえずプロジェクト内の.setting/.component内のパスをよしなに変更しました。最初反映されなかった(XDocletがWebContent/WEB-INF/web.xmlとか作っちゃう)けど、そのうち反映されました。とりあえず、-cleanか?? -- [[きの]] &new{2006-01-17 10:18:56 (火)}; -EJB2.1のプロジェクトをEclipseでJavaSE5.0モードでコンパイルしたらエラーっった。。 -- [[きの]] &new{2006-01-31 11:14:56 (火)}; -WTPでは、EARプロジェクトのプロパティ >> J2EE Module Dependencyでチェックを入れると、application.xmlに反映されます。 -- [[きの]] &new{2006-01-31 11:22:56 (火)}; -WTPでは、JavaのビルドパスでWARがEJBにパスを通してもうまくいった。。。。。 -- [[きの]] &new{2006-01-31 11:23:37 (火)}; #comment #topicpath SIZE(10){現在のアクセス:&counter;}