gpt4 book ai didi

tomcat - 在tomcat服务器中部署grails项目

转载 作者:行者123 更新时间:2023-11-28 22:50:57 27 4
gpt4 key购买 nike

在 tomcat 7.0.57 中部署应用程序时出现 Valiate Jar 文件错误。将 tomcat 版本更改为 8 是解决此问题的唯一方法吗?这是我的错误日志:

org.apache.catalina.loader.WebappClassLoader validateJarFile INFO: validateJarFile(/home/webapps/myapp/WEB-INF/lib/tomcat-embed-core-8.0.32.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/servlet/Servlet.class org.apache.catalina.loader.WebappClassLoader validateJarFile INFO: validateJarFile(/home/webapps/myapp/WEB-INF/lib/tomcat-embed-el-8.0.32.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/el/Expression.class org.apache.catalina.deploy.WebXml setVersion WARNING: Unknown version string [3.1]. Default version will be used.

在 Tomcat 服务器 8 中部署应用程序后,出现以下错误:

严重:ContainerBase.addChild:开始:org.apache.catalina.LifecycleException:无法启动组件 [StandardEngine[Catalina].StandardHost[az84cimap02.am.freescale.net].StandardContext[/cienold]引起原因:java.lang.NullPointerException在 org.apache.jasper.servlet.TldScanner$TldScannerCallback.scanWebInfClasses(TldScanner.java:401)严重:部署 Web 应用程序存档时出错/home/cimwebadm/tomcat_instances/cien-grails/webapps/cienold.warjava.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: 组件启动失败

最佳答案

转到您的 build.gradle 文件并更改

compile "org.springframework.boot:spring-boot-starter-tomcat"

provided "org.springframework.boot:spring-boot-starter-tomcat"

然后您的 war 也将部署到 Tomcat 7。

关于tomcat - 在tomcat服务器中部署grails项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39703510/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com