1

こんにちは、私はサボテンが初めてで、tomcat5.1を使用していて、必要なすべてのjarファイルが含まれています。しかし、実行しようとすると、エラーが表示されます。

エラー: 「javax.servlet.ServletException: テスト スイート [SampleTest] の読み込みに失敗しました。理由は [Class not found "SampleTest"] "

何が問題なのか教えてください??

4

2 に答える 2

1

次のようなパッケージを含める必要があります。

http://localhost:8080/myapp/ServletTestRunner?suite=common.TestEverything

共通パッケージの TestEverything スイートを実行します。

于 2009-11-03T01:04:04.407 に答える
1

Cactus の Web サイトからクイック スタート チュートリアルを実行しようとしている場合は、機能しなくなっていると思います。

これは、1.8.1 のリリース ノートに記載されています。

    リリースノート - カクタス - バージョン 1.8.1

    バグ

    * [CACTUS-124] - サーブレットの例を実行できません

バージョン 1.7.x でも同じエラー メッセージが表示されます。

この商品について調べ始めたばかりなので、見つけたら回答を投稿します。他の誰かが私が提供した追加情報で答えてくれることを願っています。

編集:
回避策が見つかりました。パッケージ名の問題のようです。default/no パッケージを使用して 2 つのファイルを再コンパイルしたところ、動作しました。

編集 2:
バグ データベースで CACTUS-124 を調べましたが、関連していません。また、 ServletTestCaseを拡張するクラス ファイルのみをデフォルトのパッケージ名に変更する必要があると思います。

于 2009-11-11T20:49:55.533 に答える