码迷,mamicode.com
首页 > 编程语言 > 详细

【spring boot】6.idea下springboot打包成jar包和war包,并且可以在外部tomcat下运行访问到

时间:2017-10-25 11:30:44      阅读:280      评论:0      收藏:0      [点我收藏+]

标签:分享   get   成功   定义   img   str   nbsp   targe   uil   

 接着上一章走呗:http://www.cnblogs.com/sxdcgaq8080/p/7712874.html

把上一章创建好的spring boot项目打包成jar包和war包

【jar和war的区别就是:<packaging>标签中的值更改就行 如下图】

=====================================================================================================================================

好了,这里先打成jar包

技术分享

 使用maven的插件打包

技术分享

 

技术分享

 

 此时打包出来是有默认的名称的jar包。然后在命令行下  运行起这个jar包。当然,jar包名字你需要去上面target路径下去拷贝一下。【是不是很麻烦!!】

技术分享

 

 然后访问一下jsp页面,因为我方法中加了打印,可以看到进来了

 技术分享

 但是页面访问不到:

 技术分享

 然后去jar包中查看一下,是因为jar包中没有把webapp下的页面文件等打包进去,当然访问找不到页面了【如果你想jar包也可以打包webapp下的页面的话,可以:http://www.cnblogs.com/sxdcgaq8080/p/7715427.html】

 技术分享

 

好吧,jar包既然打包不成功访问,那就打包war包:就把jar改成war就好了

 技术分享

【注意:如果嫌弃上面需要去拷贝jar包名字麻烦,想打包出来的名字是自定义的,在build下 规定即可】

技术分享

在打包成war包

技术分享

 看看 打包出来的war包名字是不是自定义的

 技术分享

 然后再运行war包

技术分享

 这下是可以访问到的了。

 技术分享

 看看war包下,是已经将页面文件打包进去了。

技术分享

 

=======================================================================================================================================

好了 打包暂时打包成功了,直接拿着上面的war包放到一个外部的tomcat中跑起来试一下:

 

【spring boot】6.idea下springboot打包成jar包和war包,并且可以在外部tomcat下运行访问到

标签:分享   get   成功   定义   img   str   nbsp   targe   uil   

原文地址:http://www.cnblogs.com/sxdcgaq8080/p/7727249.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!