2012年7月29日日曜日

Eclipse indigo + WTP + Jetty WTP PluginでWeb Application メモ

Jettyを試してみたくなったので,そのための環境構築メモ.

  • 開発環境
jdk 1.7.0_05
Eclipse Classic 3.7.1 - indigo
jetty-8.1.5.v20120716
---

  • Eclipse Plugin install
WTPのPluginは

http://download.eclipse.org/webtools/repository/indigo/

Jetty WTP Pluginは

http://download.eclipse.org/jetty/updates/jetty-wtp

から,それぞれインストール.

  • EclipseでServer Project作成
まず,EclipseでServer Projectを作成する.
この作業は,eclipseのJetty WTP Pluginのページを参考にした.

http://wiki.eclipse.org/Jetty_WTP_Plugin/Jetty_WTP_Create_Server


  • サンプルアプリケーション作成
これも同様に,eclipseのJetty WTP Pluginのページを参考にした.

http://wiki.eclipse.org/Jetty_WTP_Plugin/Jetty_WTP_Dynamic_Web_Project

上の参考の Step 6 で
以下のような

Caused by: java.lang.NoClassDefFoundError: javax/transaction/UserTransaction

エラーが出たが,以下の2つのページを参考にして解決することができた.

知らんがな - Jetty 8 on Fedora 17 (x86_64)
stackoverflow

必要なjarファイルは以下サイトからダウンロードできる.

http://download.java.net/maven/2/javax/transaction/jta/1.0.1B/

あとは例のごとく,ブラウザで以下にアクセスして,表示ができれば環境構築は完了.

http://localhost:8080/mywebapp/

0 件のコメント:

コメントを投稿