war打包真的遇到一些错误我自己都头大,到处找资料,幸好和几个伙伴讨论出来了。
如果有什么可以讨论的qq:179061434
前言: SpringBoot+mybatis+tomcat+idea
先说一下依赖吧,本来pom文件是不显示tomcat得. 应是在web里面包含了, 你在web的作用于, 给他包含去掉,在重新添加本地tomcat就ok拉:
还有一点就是要多写一个类和启动类同级:
这里有个坑endpoints.jmx.unique-names=true
这里留下源码地址(声明一下数据库要改成自己的我这个数据库不对,远程数据库不能暴露):
http://pan.baidu.com/s/1kVtGafP
打包怎么打包呢?如图
还有如何找到打包的地址(如图):
这些都搞好了,ok服务器装tomcat:
1先上官网:http://tomcat.apache.org/download-90.cgi
选择下载
2.下载下来以后,同样,复制到/alidata/server目录中,该目录存放有jdk,tomcat等服务。
mv/alidata/download/apache-tomcat-7.0.54.tar.gz /alidata/server
然后进行解压
tar-zxvf /alidata/server/apache-tomcat-7.0.54.tar.gz
3.当解压成功以后,我们直接进入到tomcat bin目录中。
输入./startup.sh启动Tomcat,假如显示Tomcat started,则表明启动成功
使用Tomcat关闭命令./shutdown.sh
查看Tomcat是否以关闭ps -ef|grep java
如果显示以下相似信息,说明Tomcat还没有关闭
*如果你想直接干掉Tomcat,你可以使用kill命令,直接杀死Tomcat进程
kill -97010
然后继续查看Tomcat是否关闭
ps -ef|grep java
上面tomcat安装好之后直接把test.war包丢入如图
然后运行tomcat就ok拉
你想查看项目进程如图:
这里有个注意点,这些成功之后访问的时候一定要注意,要多带一个项目名字否则访问就404.如图正确的
这里可以可以不带项目名字,需要自己改动一下就好啦:
改动tomcat ---> server.xml文件:
在标签Host标签内部加上:
重启tomcat就ok拉如图: