springboot有多少种启动方式
发表于:2025-11-10 作者:千家信息网编辑
千家信息网最后更新 2025年11月10日,这篇文章主要为大家展示了"springboot有多少种启动方式",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"springboot有多少种启动方式"这篇文章
千家信息网最后更新 2025年11月10日springboot有多少种启动方式
这篇文章主要为大家展示了"springboot有多少种启动方式",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"springboot有多少种启动方式"这篇文章吧。
环境准备
创建工程
pom.xml内容
4.0.0 cn.tx.springboot tx_demo2 0.0.1-SNAPSHOT jar tx_demo2 Demo project for Spring Boot org.springframework.boot spring-boot-starter-parent 2.0.3.RELEASE UTF-8 UTF-8 1.8 org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-test test org.springframework.boot spring-boot-maven-plugin
启动类TxDemo2Application
@SpringBootApplicationpublic class TxDemo2Application { public static void main(String[] args) { SpringApplication.run(TxDemo2Application.class, args); }}测试类TestController
@RestControllerpublic class TestController { @RequestMapping("/hello") public String hello(){ return "hello"; } }第一种:直接main方法启动TxDemo2Application
测试访问

第二种:通过maven插件来启动
输入:
C:\Users\rlsl180506\Desktop\tx_demo2>mvn spring-boot:run
测试访问

第三种 打jar包来访问
C:\Users\rlsl180506\Desktop\tx_demo2>mvn clean package
进入jar所在路径执行
C:\Users\rlsl180506\Desktop\tx_demo2\target>java -jar tx_demo2-0.0.1-SNAPSHOT.jar
测试结果:
第四种 通过docker容器虚拟化运行
首先我要在linux的docker环境下。其次把第三步打好的jar拷贝到linux下的指定目录,修改名字成tx_demo2.jar
mv tx_demo2-0.0.1-SNAPSHOT.jar tx_demo2.jar
创建DockerFile文件
FROM openjdk:8-jdk-alpineARG JAR_FILECOPY ${JAR_FILE} app.jarEXPOSE 10001ENTRYPOINT ["java","-jar","/app.jar"]tx_demo2.jar和DockerFile在同一个路径构建镜像
docker build --build-arg JAR_FILE=tx_demo2.jar -t tx_demo2:1.0 .
启动容器:
docker run -p 8080:8080 tx_demo2:1.0
访问测试
以上是"springboot有多少种启动方式"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
测试
内容
方式
篇文章
容器
环境
路径
UTF-8
学习
帮助
名字
工程
我要
所在
拷贝
插件
文件
方法
易懂
更多
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
武汉网络安全基地规划图
法律规定的信息网络安全的概念
阿里云服务器的安全组怎么配置
软件开发采访
腾讯云数据库负责人
云服务器调用上传文件接口超时
自己搞个软件开发工作室
数据库安装一闪而过
网络安全A级
天津引力互联网科技有限公司
怎样制作ftp服务器
疾病与症状关联数据库
久发远程互联网医疗科技公司
asp 读数据库
传感器网络安全分析
鹤壁技师学院计算机网络技术
搭建Switch本地服务器
石狮市柒壹叁网络技术服务部
智能科技与互联网财务管理
软件开发整套流程文件
2600s可以用的服务器主板
信管包括计算机网络技术吗
单核最强的服务器cpu
大国重器 网络安全
服务器网口nic和mgmt
软件开发流程课
好用的服务器模组
服务外包java软件开发
新余藏锹网络技术有限公司
我是网络安全守护者