java
牧寻小哥哥
这个作者很懒,什么都没留下…
展开
-
spring boot项目在外部tomcat环境下部署
spring-boot默认提供内嵌的tomcat,所以打包直接生成jar包,用java -jar命令就可以启动。但是,有时候我们更希望一个tomcat来管理多个项目,这种情况下就需要项目是war格式的包而不是jar格式的包。spring-boot同样提供了解决方案,只需要简单的几步更改就可以了,这里提供maven项目的解决方法:1.将项目的启动类Application.java继承SpringBootServletInitializer并重写configure方法@SpringBootApplicati原创 2020-10-20 16:59:57 · 105 阅读 · 0 评论 -
springboot启动tomcat报错
springboot启动tomcat报错java.lang.NoClassDefFoundError: javax/el/ELManager仅记录tomcat : 7.0.47jdk : 1.8看了网上所说,把tomcat/lib下的el-api.jar拷贝到D:\xxx\jdk1.8.0_121\jre\lib\ext发现还是一样的异常;反编译el-api的确没有ElManager,在el-api3.0才引入so ,下载el-api3.0.jar,放到jdk或者只放tomcat/li原创 2020-10-20 16:57:39 · 245 阅读 · 0 评论