博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SpringBoot 的发布(两种方式)
阅读量:5787 次
发布时间:2019-06-18

本文共 1203 字,大约阅读时间需要 4 分钟。

hot3.png

1.1、发布方式:

    1)构建Jar包,命令的方式运行

    2)构建War包,发布到Tomcat

2.1、构建Jar包

    1)查看pom.xml中的packaging是否为jar,不是就改过来,如图:

122316_qTU6_2358326.png

    2)右键项目--> Run As  --> Maven Install 开始构建JAR包,当Console里出现BUILE SUCCESS时表示构建成功。

    3)展开项目目录,刷新一次target目录文件夹,然后打开,构建好的jar包就在里面,如图:

122812_OpFa_2358326.png

    4)进入到对应jar包的位置,执行cmd命令:

          java -jar 你的jar包名字(包括后缀名)

          然后回车启动,成功后,打开浏览器在输入你的访问地址即可。

2.2、构建War包

    1)查看pom.xml中的packaging是否为war,不是就改过来,如图:

123321_a5eK_2358326.png

    2)在pom.xml中添加一个tomcat依赖,如图:

123547_Rr43_2358326.png

    这段代码:

org.springframework.boot
spring-boot-starter-tomcat

    注意:如果加了之后项目报红叉错误,解决方法:右键项目 --> Maven --> Update Project 然后弹出来的对话框点击OK就行,如图:

123917_Uw8C_2358326.png

    3)修改SpringBoot的启动类,如图:

124044_xP0Y_2358326.png

改为:

124303_uGp9_2358326.png

代码:

@SpringBootApplicationpublic class ApplicationBoot extends SpringBootServletInitializer {	@Override	protected SpringApplicationBuilder configure(			SpringApplicationBuilder builder) {		return builder.sources(ApplicationBoot.class);	}	    public static void main(String[] args) {        SpringApplication.run(ApplicationBoot.class, args);    }}

    4)右键项目--> Run As  --> Maven Install 开始构建WAR包,当Console里出现BUILE SUCCESS时表示构建成功。

    5)展开项目目录,刷新一次target目录文件夹,然后打开,构建好的jar包就在里面,如图:

122812_OpFa_2358326.png

    6)找到对应的WAR包将他拷贝到,tomcat中的webapps中

    7)打开tomcat中的bin文件启动startup.bat即部署完成

注意:tomcat启动后要加上项目名,才可以访问。

转载于:https://my.oschina.net/u/2358326/blog/1603553

你可能感兴趣的文章
VS2017+EF+Mysql生成实体数据模型(解决闪退的坑)
查看>>
C++多态、继承的简单分析
查看>>
库克称未来苹果用户可自己决定是否降频 网友:你是在搞笑吗?
查看>>
6倍性能差100TB容量,阿里云POLARDB咋实现?
查看>>
linux 安装 MySQLdb for python
查看>>
Sublime Text 2 技巧
查看>>
使用fscanf()函数从磁盘文件读取格式化数据
查看>>
网站一些error_log报错
查看>>
参加婚礼
查看>>
h5 audio相关手册
查看>>
JDK文章列表-转载列表
查看>>
umask--设置用户文件和目录的文件创建缺省屏蔽值
查看>>
磁盘管理-quota
查看>>
刚毕业从事java开发需要掌握的技术
查看>>
CSS Custom Properties 自定义属性
查看>>
vim
查看>>
linux sort命令详解
查看>>
windows7中如何查看一个端口正在被占用
查看>>
python常用模块
查看>>
主流Java开源商业智能BI框架及其比较
查看>>