spring boot 开发的web分别打包成jar和war - 新闻资讯 - 云南小程序开发|云南软件开发|云南网站建设-昆明葵宇信息科技有限公司

159-8711-8523

云南网建设/小程序开发/软件开发

知识

不管是网站,软件还是小程序,都要直接或间接能为您产生价值,我们在追求其视觉表现的同时,更侧重于功能的便捷,营销的便利,运营的高效,让网站成为营销工具,让软件能切实提升企业内部管理水平和效率。优秀的程序为后期升级提供便捷的支持!

您当前位置>首页 » 新闻资讯 » 网站建设 >

spring boot 开发的web分别打包成jar和war

发表时间:2018-8-17

发布人:葵宇科技

浏览次数:27

springboot开发的网页默认的就是打包成jar,能直接运行,因为使用了springboot内嵌的tomcat。访问网址直接就是http://localhost:8282/warninfo,端口号通过resources中的文件修改

打包war的修改步骤

1:修改pom.xml

2.还是修改pom.xml

3.增加SpringBootStartApplication.class

作用:因为在外部容器部署的话,就不能依赖于Application的main函数了,而是要以类似于web.xml文件配置的方式来启动Spring应用上下文,

    此时我们需要在启动类中继承SpringBootServletInitializer并实现configure方法,这个类的作用与在web.xml中配置负责初始化Spring应用上下文的监听器作用类似

【注意】:这个新建的类,与springboot的启动类是同级的

然后通过命令mvn install生成war,拷贝到安装的tomcat目录的webapps下,访问网址是http://localhost:8080/wechartmessage-0.0.1-SNAPSHOT/warninfo,端口号是tomcat配置的端口号,后面要加上项目名。

 

相关案例查看更多