运行SpringBoot应用程序的5种方法

点击蓝字

640?wx_fmt=gif

关注我们


在本文中,我们将讨论运行SpringBoot应用程序的不同方法:

1.从IDE运行
2.作为打包应用程序运行
3.使用Maven插件
4.使用外部Tomcat
5.使用Gradle插件


640?wx_fmt=jpeg



640?wx_fmt=png

 从IDE运行

640?wx_fmt=png


你可以在IDE中作为简单的Java应用程序(Application.java或main类)运行SpringBoot应用程序。


640?wx_fmt=png



640?wx_fmt=png

 作为打包应用程序运行

640?wx_fmt=png


如果使用SpringBootMaven或Gradle插件创建可执行JAR,则可以使用爪哇-JAR。例如,需要将目录更改为当前项目目录,并在cmd中运行以下命令。

640?wx_fmt=png

还可以在启用远程调试支持的情况下运行打包应用程序。这样做可以将调试器附加到打包的应用程序,如下面的示例所示:

640?wx_fmt=png



640?wx_fmt=png

 使用Maven插件

640?wx_fmt=png


SpringBootMaven插件包括一个跑可用于快速编译和运行应用程序的目标。应用程序以爆炸性的形式运行,就像它们在您的IDE中所做的那样。下面的示例显示了运行SpringBoot应用程序的典型Maven命令:

640?wx_fmt=png

我们也可以使用Maven选择操作系统环境变量,如以下示例所示:

640?wx_fmt=png



640?wx_fmt=png

 使用外部Tomcat

640?wx_fmt=png


我们还可以将SpringBootWeb应用程序WAR文件部署到外部Tomcatservlet容器中。我们可以按照三个步骤创建WAR文件并在外部Tomcatservlet容器中部署。


1

更改打包类型

640?wx_fmt=png


2

添加SpringBoot-Start-Tomcat作为提供的范围

640?wx_fmt=png


3

主类扩展SpringBootServlet均衡器

640?wx_fmt=png


你可以了解有关如何将SpringBootWAR文件部署到外部Tomcat服务器的更多信息。



640?wx_fmt=png

 使用Gradle插件

640?wx_fmt=png


SpringBootGradle插件还包括bootRun 可用于以爆炸性形式运行应用程序的任务。bootRun 当你应用

org.springframework.boot 和Java插件,如下面的示例所示:

640?wx_fmt=png

你可能还需要使用爪哇选项操作系统环境变量,如以下示例所示:

640?wx_fmt=png



看到这里,你想不想踩在过来人的肩膀上,轻松实现专业技能的提升呢?不妨扫码加入java技术交流分享群,体验精彩公开课,还能免费领取更多学习资料。

640?wx_fmt=png

加入「java技术交流分享群」,开启你的技能提升之旅吧~

640?wx_fmt=jpeg


Java高级部落

共享Java行业资讯,分享公司内部核心干货,中高Java开发级技术,关注我一起探索Java编程架构之路。

640?wx_fmt=gif

更多精彩内容,尽在阅读原文

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值