teamcity部署项目404

我好菜 2019-01-18 05:50:35
如果手动打包部署就不会404,看log也是正常的,但是一旦tc持续集成,自动部署了,就会404,一开始有报错,如下:
16-Jan-2019 18:16:38.588 SEVERE [main] org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/permeate-web]]
Caused by: java.lang.IllegalStateException: Unable to complete the scan for annotations for web application [/permeate-web] due to a StackOverflowError. Possible root causes include a too low setting for -Xss and illegal cyclic inheritance dependencies. The class hierarchy being processed was [org.bouncycastle.asn1.ASN1EncodableVector->org.bouncycastle.asn1.DEREncodableVector->org.bouncycastle.asn1.ASN1EncodableVector]

按照网上找到的方法还是没解决,这里给同样问题的指个路:https://blog.csdn.net/u011937566/article/details/79800066
说不定能解决,但是改了这些后不报错了,日志打印如下:

19-Jan-2019 01:22:33.411 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/9.0.8
19-Jan-2019 01:22:33.414 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Apr 27 2018 19:32:00 UTC
19-Jan-2019 01:22:33.414 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number: 9.0.8.0
19-Jan-2019 01:22:33.414 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Linux
19-Jan-2019 01:22:33.414 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 3.10.0-862.14.4.el7.x86_64
19-Jan-2019 01:22:33.415 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64
19-Jan-2019 01:22:33.415 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64/jre
19-Jan-2019 01:22:33.415 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.8.0_191-b12
19-Jan-2019 01:22:33.415 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Oracle Corporation
19-Jan-2019 01:22:33.415 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /opt/apache-tomcat-9.0.8
19-Jan-2019 01:22:33.415 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /opt/apache-tomcat-9.0.8
19-Jan-2019 01:22:33.428 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/opt/apache-tomcat-9.0.8/conf/logging.properties
19-Jan-2019 01:22:33.428 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
19-Jan-2019 01:22:33.428 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048
19-Jan-2019 01:22:33.428 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
19-Jan-2019 01:22:33.428 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027
19-Jan-2019 01:22:33.428 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dignore.endorsed.dirs=
19-Jan-2019 01:22:33.428 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/opt/apache-tomcat-9.0.8
19-Jan-2019 01:22:33.429 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/opt/apache-tomcat-9.0.8
19-Jan-2019 01:22:33.429 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/opt/apache-tomcat-9.0.8/temp
19-Jan-2019 01:22:33.429 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib]
19-Jan-2019 01:22:33.584 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8081"]
19-Jan-2019 01:22:33.597 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
19-Jan-2019 01:22:33.606 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-8009"]
19-Jan-2019 01:22:33.607 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
19-Jan-2019 01:22:33.611 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 797 ms
19-Jan-2019 01:22:33.642 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
19-Jan-2019 01:22:33.642 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/9.0.8
19-Jan-2019 01:22:33.673 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/opt/apache-tomcat-9.0.8/webapps/permeate-web.war]
19-Jan-2019 01:22:44.791 INFO [main] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
19-Jan-2019 01:22:44.820 SEVERE [main] org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in the appropriate container log file
19-Jan-2019 01:22:44.824 SEVERE [main] org.apache.catalina.core.StandardContext.startInternal Context [/permeate-web] startup failed due to previous errors
19-Jan-2019 01:22:44.843 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/opt/apache-tomcat-9.0.8/webapps/permeate-web.war] has finished in [11,170] ms
19-Jan-2019 01:22:44.844 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/opt/apache-tomcat-9.0.8/webapps/ROOT]
19-Jan-2019 01:22:45.302 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/opt/apache-tomcat-9.0.8/webapps/ROOT] has finished in [458] ms
19-Jan-2019 01:22:45.302 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/opt/apache-tomcat-9.0.8/webapps/docs]
19-Jan-2019 01:22:45.793 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/opt/apache-tomcat-9.0.8/webapps/docs] has finished in [491] ms
19-Jan-2019 01:22:45.793 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/opt/apache-tomcat-9.0.8/webapps/examples]
19-Jan-2019 01:22:46.435 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/opt/apache-tomcat-9.0.8/webapps/examples] has finished in [642] ms
19-Jan-2019 01:22:46.435 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/opt/apache-tomcat-9.0.8/webapps/host-manager]
19-Jan-2019 01:22:46.927 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/opt/apache-tomcat-9.0.8/webapps/host-manager] has finished in [492] ms
19-Jan-2019 01:22:46.927 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/opt/apache-tomcat-9.0.8/webapps/manager]
19-Jan-2019 01:22:47.356 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/opt/apache-tomcat-9.0.8/webapps/manager] has finished in [429] ms
19-Jan-2019 01:22:47.360 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8081"]
19-Jan-2019 01:22:47.380 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-8009"]
19-Jan-2019 01:22:47.383 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 13772 ms

不知道是不是标红的那部分的问题,网上说是tcnative-1.dll路径的问题,但我这是在Linux服务器上的,需要用到这个文件么?有没有大神遇到了,球球各位帮忙看下,谢谢啦~!

...全文
334 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
我好菜 2019-01-22
  • 打赏
  • 举报
回复
<!--<dependency>-->
<!--<groupId>org.xhtmlrenderer</groupId>-->
<!--<artifactId>core-renderer</artifactId>-->
<!--<version>R8</version>-->
<!--</dependency>-->

注释了pom文件里的这个依赖之后就可以了,报错信息里的类应该是这个依赖里的。

18,773

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
  • 专题技术讨论区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧