0

Tomcat 6 および Intellij Idea 12.1.4 Ultimate で Web アプリケーションをデバッグする必要があります。

Web アプリを展開された WAR ファイルとしてデプロイしようとすると、次の例外が発生します。

java.lang.NoClassDefFoundError: ru/mycompany/MyClass

展開された WAR (ファイル -> プロジェクト構造 -> アーティファクト -> 展開された MyApp -> C:\dev\myapp\explodedに等しい出力ディレクトリ) を含むディレクトリを調べたところ、 C:\dev\にMyClass.classファイルが見つかりました。 myapp\exploded\ru\mycompanyディレクトリ。

前述のエラーが発生しているため、この場所は間違っています。

Tomcat 6 が MyClass.class を見つけるには、展開された WAR ディレクトリ内のどこにMyClass.classを配置する必要がありますか?

4

1 に答える 1