Teedaの入門を試すのに必要な環境設定に付いて書いています。
まず、Teeda の動かせる環境を作りましょう。
実は、Teeda を動かす環境は簡単に作れます。 ひがさんのBlog -- Super Agile Web Development with Seasar2 に書かれている環境を準備すればOKです。 ^^) *
注:Doltengは0.17.0から実行環境がJDK1.5+Eclipse3.2になりました。
→ 詳しくは http://eclipsewiki.net/eclipse/index.php?%B5%AF%C6%B0%A5%AA%A5%D7%A5%B7%A5%E7%A5%F3#mdbf59ac
これから使う Teeda プロジェクトを作成します。
これも、Dolteng プラグインの Chura Project ウィザード を使うと簡単にです。 ^^) *
ファイル→新規→プロジェクトで「新規プロジェクト」画面を表示います。下の画像のように Chura という項目があります。そこで Chura → Chura Project を選択し、「次へ」をクリック。
下のような「Create a Chura Project」画面が表示されますので
2. の入力を行い「終了」を押すと、少しして 以下のようなプロジェクトが自動的に作成されます。面倒なパッケージ作成やライブラリーのコピー、ビルドパスの設定などは、まったく不要です。
作成した teeda-ex1 プロジェクトに html ファイルを作ってみます。
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Hello</title> </head> <body> Hello World!!! </body> </html>
2006/10/27 0:37:59 org.apache.catalina.core.AprLifecycleListener lifecycleEvent 情報: The Apache Tomcat Native library which allows optimal performance in production environments was not found on .... 2006/10/27 0:37:59 org.apache.coyote.http11.Http11BaseProtocol init 情報: Coyote HTTP/1.1を http-8080 で初期化します ・・・省略・・・ 情報: Find registry server-registry.xml at classpath resource 2006/10/27 0:38:00 org.apache.catalina.startup.Catalina start 情報: Server startup in 1437 ms
2006/10/27 0:49:12 org.apache.catalina.loader.WebappClassLoader validateJarFile 情報: validateJarFile(D:\EclipseWork3\teeda-ex1\src\main\webapp\WEB-INF\lib\geronimo-jsp_2.0_spec-1.0.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/jsp/JspPage.class DEBUG 2006-10-27 00:49:12,718 [ContainerBackgroundProcessor[StandardEngine[Catalina]]] S2Container initialize start ・・・省略・・・ DEBUG 2006-10-27 00:49:15,359 [ContainerBackgroundProcessor[StandardEngine[Catalina]]] target file path = /faces-config.xml DEBUG 2006-10-27 00:49:15,468 [ContainerBackgroundProcessor[StandardEngine[Catalina]]] JSF initialize end