■
移転しました。
昨日のエラーはmaven2.0.7で作成していたこともあって、maven2.0.5であらためて作り直してみることにした。
すると今度は mvn install 時にエラーが発生
[INFO] Executed tasks [INFO] [compiler:compile] [INFO] Compiling 16 source files to C:\androMDA\hello_world\web\target\classes [INFO] ------------------------------------------------------------------------ [ERROR] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Compilation failure C:\androMDA\hello_world\web\src\main\java\helloworld\sample\HelloWorldController Impl.java:[14,21] <identifier> がありません。 C:\androMDA\hello_world\web\target\src\helloworld\sample\HelloWorldController.ja va:[13,30] <identifier> がありません。 [INFO] ------------------------------------------------------------------------ [INFO] For more information, run Maven with the -e switch [INFO] ------------------------------------------------------------------------ [INFO] Total time: 42 seconds [INFO] Finished at: Fri Sep 14 09:30:10 JST 2007 [INFO] Final Memory: 37M/63M [INFO] ------------------------------------------------------------------------
上記は getMessage の戻り値 void の種類が違ったことが原因
void [UML Standard Profile::MagicDraw Profile::datatypes]
ではなく
void [datatype]
を指定しなくてはならない。・・・こんな細かいところでコンパイルエラーになるのは痛い。。
その後、mvn deployを行いブラウザでアクセスしてみる・・・
昨日の最後と同じエラーだ(号泣
結局調べていくうちに、Javaのバージョンが1.6ではなく1.5でないと動かないらしい。。
http://galaxy.andromda.org/forum/viewtopic.php?t=3555&highlight=context+init+parameter
手ごわいツールだ。。。
環境変数を1.5用に全て変え、あらためてJBOSSを起動してみると・・・・
見事画面表示された!!!!