在WEB-INF / classes中创建Custom文件夹

时间:2012-07-31 13:18:46

标签: tomcat classloader

我正在tomcat6.0中部署我的Web应用程序。根据要求,我必须将其部署在一些自定义文件夹中。默认情况下,我的所有类文件都将存储在

中(在tomcat中)

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

但是我想把它放在我的自定义文件夹中。所以上面的那个看起来

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

这里mycustomfolder不是包名,它只是一个文件夹。因此,当使用自定义文件夹结构部署时,我的应用程序会抛出ClassNotFoundException。无论如何,这个人还有工作吗

1 个答案:

答案 0 :(得分:0)

编辑WAR项目的 .classpath 文件以指向新目录位置:

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

    ...

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

</classpath>