spring boot 打包为war包方法
刚刚接触spring boot,其快速开发的特性吸引我去研究一下。于是我写了个demo,用spring boot内置的tomcat运行的很好,但是我需要把它部署到外部的tomcat中,于是从网上查找资料如何使用外部的tomcat,总是出问题。报错信息:Caused by: java.lang.NoSuchMethodError: org.apache.tomcat.util.res.StringManager.getManager(Ljava/lang/Class;)Lorg/apache/tomcat/util/res/StringManager;
猜测是tomcat版本的问题,再次搜索资料,发现其实用内置的tomcat也是可以的,只要打成war包,再指定tomcat版本就可以了。
pom文件:
<packaging>war</packaging> <properties> <tomcat.version>7.0.61</tomcat.version> </properties>