0

Tomcat6.0 に Web アプリケーションをデプロイしています。要件に従って、カスタムフォルダー内に展開する必要があります。デフォルトでは、私のクラスファイルはすべて

WEB-INF\classes\package-name\ClassName.

しかし、ここではカスタムフォルダーに入れたいと思っています。したがって、上記のものは次のようになります

WEB-INF\classes\mycustomfolder\package-name\ClassName.

ここで mycustomfolder はパッケージ名ではなく、単なるフォルダーです。そのため、カスタム フォルダー構造でデプロイすると、アプリケーションが ClassNotFoundException をスローします。とにかくこれが機能することはありますか

4

1 に答える 1

0

WAR プロジェクトの.classpathファイルを編集して、新しいディレクトリの場所を指すようにします。

<?xml version="1.0" encoding="UTF-8"?>
<classpath>

    ...

    <classpathentry kind="output" path="WebContent/WEB-INF/classes/mycustomfolder"/>

</classpath>
于 2012-07-31T14:45:41.110 に答える