我正在tomcat6.0中部署我的Web应用程序。根据要求,我必须将其部署在一些自定义文件夹中。默认情况下,我的所有类文件都将存储在
中(在tomcat中) WEB-INF\classes\package-name\ClassName.
但是我想把它放在我的自定义文件夹中。所以上面的那个看起来
WEB-INF\classes\mycustomfolder\package-name\ClassName.
这里mycustomfolder不是包名,它只是一个文件夹。因此,当使用自定义文件夹结构部署时,我的应用程序会抛出ClassNotFoundException。无论如何,这个人还有工作吗
答案 0 :(得分:0)
编辑WAR项目的 .classpath 文件以指向新目录位置:
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
...
<classpathentry kind="output" path="WebContent/WEB-INF/classes/mycustomfolder"/>
</classpath>