【发布时间】:2012-07-31 13:18:45
【问题描述】:
我在 tomcat6.0 中部署我的 Web 应用程序。根据要求,我必须将它部署在一些自定义文件夹中。默认情况下,我所有的类文件都将存储在(在 tomcat 中)
WEB-INF\classes\package-name\ClassName.
但在这里我想把它放在我的自定义文件夹中。所以上面的会看起来
WEB-INF\classes\mycustomfolder\package-name\ClassName.
这里的 mycustomfolder 不是包名,它只是一个文件夹。因此,当使用自定义文件夹结构进行部署时,我的应用程序会抛出 ClassNotFoundException。反正这个有工作吗
【问题讨论】:
-
你想用那个自定义文件夹实现什么?
-
将来如果一些客户想要更改特定功能,我们不想创建新项目,而是会在 web-inf\classes\client2 中再创建一个文件夹。所有 client2 调用将仅引用 client2 文件夹中的类
标签: tomcat classloader