- PR -

mavenのcactusプラグインでのテストがうまくいきません

1
投稿者投稿内容
スキーマ
会議室デビュー日: 2003/11/26
投稿数: 10
投稿日時: 2005-08-20 00:31
MavenでサーブレットのCactus 単体テストを実行したところ、
以下のメッセージ(一部)がでてビルドが失敗します。
どうすればいいのかさっぱり分かりません
誰か教えて下さい。

c:\JUnitInAction\Administaration>maven cactus:test

build:start:

cactus:check-plugin-dependencies

cactus:init:
[echo]DEPRECATED: the use of dependency-handle is deprecated. please use
maven:get/set to modify properties of the test plugin

cactus:test:
cactus:check-plugin-dependencies:

中略

java:compile:
[echo]Compiling to C:\JUnitInAction\Administration/target/classes
[echo]
---------------------------------------------------------
Note: Targetting JVM 1.4, classes
will not run earlier JVM
---------------------------------------------------------

BUILD FAILED
File........ C:\Documents and Settings\java\.maven\cache\maven-test-plugin-1.7\
plugin-jelly
Element... junit
Line ..... 134
Column.... 49
org/apache/cactus/Servlet/ServletTestCase

スキーマ
会議室デビュー日: 2003/11/26
投稿数: 10
投稿日時: 2005-08-21 01:01
どうも、自己解決しましたので報告します。
MavenのCactusプラグインはデフォルトでsrc/test-cactusディレクトリにCactus
テストを検索することを忘れていました。
つまりテストコードはsrc/test-cactusディレクトリ以下に入れなければなりません
でした。
また、その後もビルド自体は成功したのですが、
test:compile:
[echo]No test source files to compile
test:test
[echo]No test to run
と表示されてテストが行われなかったのですが、これもproject.propertiesに
cactus.home.tomcat4x=c:\Tomcat4(Tomcatのインストールフォルダ)
を記入することで解決しました。
お騒がせして申し訳ありませんでした
1

スキルアップ/キャリアアップ(JOB@IT)