WTPとm2eclipseの連携覚書
eclipseは3.3、WTPは2.0、m2eclipseは0.10です。
1.m2eclise projectを作成
2..projectに
を追加。
3.プロジェクトのプロパティを開きProject FacetsでDynamic Web Module(とJava)を選択。 Context Rootはお好み。Content Directoryはsrc/main/webappにしたいがvalidationで弾かれるので適当に入力。Java Source Directoryは無視されるっぽいのでデフォルトのままでok。
4..settingsにあるorg.eclipse.wst.common.componentの
を
に変更。 WebContent内のWEB-INFとMETA-INFも/src/main/webappに移動。
5.プロジェクトプロパティを開きJ2EE Module DependenciesでMaven2 Dependenciesにチェックを入れる。
なんか面倒なコトやってるけど、要はDynamic Web ProjectのJ2EE Module Dependenciesを設定すればできるよ、ってコト。 これでLibCopyやm2wtp使わずにローカルリポジトリ内のjarを参照できるぜー><
■
今までSpringしか使ったことなかったんですが、よーやく重い腰上げてSeasar2触り始めてみました。
なんとなくS2JUnit4から。
package net.nagaseyasuhito.sandbox.s2junit4; import org.junit.runner.RunWith; import org.seasar.framework.unit.Seasar2; import org.seasar.framework.unit.TestContext; @RunWith(Seasar2.class) public class Sandbox { private TestContext context; public void first() throws Exception { System.out.println("テストなんですよ。"); } }
org.seasar.framework.container.ComponentNotFoundRuntimeException: [ESSR0046]コンポーネント(interface javax.transaction.TransactionManager)が見つかりません テストなんですよ。
って、Servlet APIとかJTA(無くても動くけど)とか必要なのかな、なのかな?スタンドアロンGUIアプリ作るにしても必要なのかなー。
しばらくちまちま触ってみるデス。
Twitterしてみた
java-jaでも流行りつつあるTwitter入れてみた。 なんかよーわからんけどお友達追加しつつゆるゆるやってみよう。
IMから更新できるみたいなので、普段はMSN/Yahoo使ってるMiranda IMのJabberプラグイン使って登録。 うむ、便利。
IM経由で日本語使うには末尾に" ."(スペースとピリオド)入れなきゃみたいデス。
家に帰ると俺のベッドで・・・
キリンが寝てた