场景描述:
项目在本地的 tomcat 发布没有问题,可是发布到 Linux 服务器后,运行项目时,百度 ueditor 的 jsp 文件编译报错。
问题原因:
服务器只运行一个 tomcat,但是部署了多个项目,并且由多个域名指向了不同的项目,配置的 Host 中 Context 标签的书写不规范导致 tomcat 认为 apps 路径下没有项目,将每个目录当作一个项目部署,因而导致了项目的结构被分离,resources/* 下的 jsp 文件无法找到项目中的 class 文件,import 失败。
错误的格式为:
错误:同时指定 appBase 与 doBase
正确的书写格式
将 appBase 目录放空,即可解决此问题
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于