APIJSON icon indicating copy to clipboard operation
APIJSON copied to clipboard

将APIJSON集成到现有项目,使用tomcat部署apijson未能正常启动

Open zemelLeong opened this issue 5 years ago • 7 comments

环境信息

  • 系统: Windows 10
  • JDK: 1.8.0_17
  • 数据库: MySQL 5.7.14
  • APIJSON: 4.3.1

问题描述

  1. 本地使用idea开发启动正常,但是打包成war之后使用tomcat部署未能看到apijson的启动日志,并且没有任何报错信息 解决方法:APIJSONApplication.init 方法放在了main方法中,main方法使用tomcat部署似乎没被调用,因此可考虑将其写到构造方法中【这是本人的处理方式】
  2. 将 APIJSONApplication.init 放到构造方法中之后再次打包部署,报 No suitable driver found for ... 的错误 image 解决方法:在此手动注册了jdbc驱动后再次打包部署就成功了 image

zemelLeong avatar Jan 12 '21 12:01 zemelLeong

赞,非常感谢!

TommyLemon avatar Jan 12 '21 12:01 TommyLemon

环境信息

  • 系统: Windows 10
  • JDK: 1.8.0_17
  • 数据库: MySQL 5.7.14
  • APIJSON: 4.3.1

问题描述

  1. 本地使用idea开发启动正常,但是打包成war之后使用tomcat部署未能看到apijson的启动日志,并且没有任何报错信息 解决方法:APIJSONApplication.init 方法放在了main方法中,main方法使用tomcat部署似乎没被调用,因此可考虑将其写到构造方法中【这是本人的处理方式】
  2. 将 APIJSONApplication.init 放到构造方法中之后再次打包部署,报 No suitable driver found for ... 的错误 image 解决方法:在此手动注册了jdbc驱动后再次打包部署就成功了 image

方便贴个图吗? APIJSONApplication.init 放到构造方法 中这部分

StaveZhao avatar Nov 08 '21 09:11 StaveZhao

环境信息

  • 系统: Windows 10
  • JDK: 1.8.0_17
  • 数据库: MySQL 5.7.14
  • APIJSON: 4.3.1

问题描述

  1. 本地使用idea开发启动正常,但是打包成war之后使用tomcat部署未能看到apijson的启动日志,并且没有任何报错信息 解决方法:APIJSONApplication.init 方法放在了main方法中,main方法使用tomcat部署似乎没被调用,因此可考虑将其写到构造方法中【这是本人的处理方式】
  2. 将 APIJSONApplication.init 放到构造方法中之后再次打包部署,报 No suitable driver found for ... 的错误 image 解决方法:在此手动注册了jdbc驱动后再次打包部署就成功了 image

方便贴个图吗? APIJSONApplication.init 放到构造方法 中这部分

直接打 jar 包就行了

TommyLemon avatar Nov 08 '21 12:11 TommyLemon

环境信息

  • 系统: Windows 10
  • JDK: 1.8.0_17
  • 数据库: MySQL 5.7.14
  • APIJSON: 4.3.1

问题描述

  1. 本地使用idea开发启动正常,但是打包成war之后使用tomcat部署未能看到apijson的启动日志,并且没有任何报错信息 解决方法:APIJSONApplication.init 方法放在了main方法中,main方法使用tomcat部署似乎没被调用,因此可考虑将其写到构造方法中【这是本人的处理方式】
  2. 将 APIJSONApplication.init 放到构造方法中之后再次打包部署,报 No suitable driver found for ... 的错误 image 解决方法:在此手动注册了jdbc驱动后再次打包部署就成功了 image

方便贴个图吗? APIJSONApplication.init 放到构造方法 中这部分

image

zemelLeong avatar Nov 08 '21 13:11 zemelLeong

环境信息

  • 系统: Windows 10
  • JDK: 1.8.0_17
  • 数据库: MySQL 5.7.14
  • APIJSON: 4.3.1

问题描述

  1. 本地使用idea开发启动正常,但是打包成war之后使用tomcat部署未能看到apijson的启动日志,并且没有任何报错信息 解决方法:APIJSONApplication.init 方法放在了main方法中,main方法使用tomcat部署似乎没被调用,因此可考虑将其写到构造方法中【这是本人的处理方式】
  2. 将 APIJSONApplication.init 放到构造方法中之后再次打包部署,报 No suitable driver found for ... 的错误 image 解决方法:在此手动注册了jdbc驱动后再次打包部署就成功了 image

方便贴个图吗? APIJSONApplication.init 放到构造方法 中这部分

image

这明显是没有依赖 apijson-framework,参考 Demo https://github.com/APIJSON/APIJSON-Demo/blob/master/APIJSON-Java-Server/APIJSONDemo/pom.xml

TommyLemon avatar Nov 08 '21 14:11 TommyLemon

环境信息

  • 系统: Windows 10
  • JDK: 1.8.0_17
  • 数据库: MySQL 5.7.14
  • APIJSON: 4.3.1

问题描述

  1. 本地使用idea开发启动正常,但是打包成war之后使用tomcat部署未能看到apijson的启动日志,并且没有任何报错信息 解决方法:APIJSONApplication.init 方法放在了main方法中,main方法使用tomcat部署似乎没被调用,因此可考虑将其写到构造方法中【这是本人的处理方式】
  2. 将 APIJSONApplication.init 放到构造方法中之后再次打包部署,报 No suitable driver found for ... 的错误 image 解决方法:在此手动注册了jdbc驱动后再次打包部署就成功了 image

方便贴个图吗? APIJSONApplication.init 放到构造方法 中这部分

image

这明显是没有依赖 apijson-framework,参考 Demo https://github.com/APIJSON/APIJSON-Demo/blob/master/APIJSON-Java-Server/APIJSONDemo/pom.xml

只是回复他的问题,代码已经被尘封好久了

zemelLeong avatar Nov 08 '21 14:11 zemelLeong

这样啊

TommyLemon avatar Nov 08 '21 14:11 TommyLemon