linux下tomcat部署项目发生Name jdbc is not bound in this Context

由于框架原因,项目的包名必须为ROOT,因此需要另建一个Service。上传War包之后,不能自动解压。手动解压后上传。

上传后,无法建立数据库连接,问题如下:

  • log配置混乱,所有项目全用的是一套配置,且名称为windows标准下的绝对路径。在linux命令行中不好操作。以后项目部署时需要严格区分生产环境和运行环境的配置文件。
  • 无法自动解压war包原因不明,手动解压后,没有在tomcat的conf目录下自动建立context.xml配置文件,所以出现以上错误。手动建立后问题解决