在整合ssh的时候一个web项目的时候发现了一个让我没法思议的问题,各个方面都配置好了,却由于出现一些bug而没法往下走去--Artifact test1:war exploded: Error during artifact deployment. See server log for details.
我一直都不明白这个问题的症结在什么地方?难道是sdk的版本问题?tomcat版本的问题?(我项目中有tomcat7跟tomcat9两个版本),仍是到底idea的问题?这个bug在开发中比较的常见,主要是像我这样的新手。git
为了解决这个问题,我作了一些基础的排查,第一检查tomcat能不能正常工做,所以我用terminal启动tomcat,这个时候访问localhost是正常的,排除了web服务器的问题,由于我就用这个idea前不久在搭struts环境的时候是正常的能启动来的,因此也是须要排除idea的问题,为解决这个问题我谷歌了很久其实在网上也没有看到一些比较有效的解决方式,或者是对这个问题并无作一些分析。github
我为了解决这个问题新建一个struts工程只要能输出helloworld便可 web
步骤一: tomcat
/Users/leewihong/tomcat7/bin/catalina.sh run
[2018-03-19 04:28:45,005] Artifact test1:war exploded: Server is not connected. Deploy is not available.
复制代码
这就是报错信息 bash