iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >怎么使用bat启动springboot项目
  • 227
分享到

怎么使用bat启动springboot项目

2023-06-08 06:06:18 227人浏览 独家记忆
摘要

这篇“怎么使用bat启动SpringBoot项目”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“怎么使用bat启动spring

这篇“怎么使用bat启动SpringBoot项目”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“怎么使用bat启动springboot项目”文章吧。

1.springboot项目打包jar

怎么使用bat启动springboot项目

打包后,在如下目录:

怎么使用bat启动springboot项目

这里打包的springboot的jar文件名为 api-0.0.1-SNAPSHOT.jar

2.编写bat启动springboot脚本

新建一个start.bat文件,start.bat文件的内容如下:

cd %~dp0
C:\jdk\jdk1.8.0_181\bin\java.exe -Dfile.encoding=utf-8 -jar api-0.0.1-SNAPSHOT.jar --server.port=81

cd %~dp0 表示切换到bat所在的目录下

-Dfile.encoding=utf-8 设置编码

--server.port=81 设置springboot访问端口为81

3.bat启动springboot

假设api-0.0.1-SNAPSHOT.jar和start.bat文件,都放在d:\apidemo目录下

双击start.bat文件,会自动弹出控制台,信息大致如下:

D:\apidemo>cd D:\apidemo\
 

D:\apidemo>C:\jdk\jdk1.8.0_181\bin\java.exe -Dfile.encoding=utf-8 -jar api-0.0.
1-SNAPSHOT.jar --server.port=81

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::                (v2.4.3)

2021-06-19 16:28:33.392  INFO 4436 --- [           main] com.demo.api.ApiApp
lication          : Starting ApiApplication v0.0.1-SNAPSHOT using Java 1.8.0_181
 on iZ23lkhhnpiZ with PID 4436 (D:\apidemo\api-0.0.1-SNAPSHOT.jar started by Ad
ministrator in D:\apidemo)
2021-06-19 16:28:33.392  INFO 4436 --- [           main] com.demo.api.ApiApp
lication          : No active profile set, falling back to default profiles: def
ault
2021-06-19 16:28:37.236  INFO 4436 --- [           main] o.s.b.w.embedded.Tomcat
.TomcatWEBServer  : Tomcat initialized with port(s): 81 (Http)
2021-06-19 16:28:37.298  INFO 4436 --- [           main] o.apache.catalina.core.
StandardService   : Starting service [Tomcat]
2021-06-19 16:28:37.298  INFO 4436 --- [           main] org.apache.catalina.cor
e.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.43]
2021-06-19 16:28:37.454  INFO 4436 --- [           main] o.a.c.c.C.[Tomcat].[loc
alhost].[/]       : Initializing Spring embedded WebApplicationContext
2021-06-19 16:28:37.470  INFO 4436 --- [           main] w.s.c.ServletWebServerA
pplicationContext : Root WebApplicationContext: initialization completed in 3891
 ms
2021-06-19 16:28:38.064  INFO 4436 --- [           main] o.s.s.concurrent.Thread
PoolTaskExecutor  : Initializing ExecutorService 'applicationTaskExecutor'
2021-06-19 16:28:38.626  INFO 4436 --- [           main] o.s.b.w.embedded.tomcat
.TomcatWebServer  : Tomcat started on port(s): 81 (http) with context path ''
2021-06-19 16:28:38.642  INFO 4436 --- [           main] com.demo.api.ApiApp
lication          : Started ApiApplication in 6.504 seconds (JVM running for 7.7
85)

4.常见问题

4.1.解决bat控制台中文乱码问题

【现象】

怎么使用bat启动springboot项目

【解决方法】

start.bat文件的编码设置为UTF-8,下面以Notepad++举例说明

怎么使用bat启动springboot项目

【解决后效果】

怎么使用bat启动springboot项目

4.2.cd %~dp0不是内部或外部命令

【现象】

D:\apidemo>锘縞d D:\apidemo\
'锘縞d' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

【解决方法】

start.bat中有其他符合,在Notepad++重新敲一下命令,或者切换一下编码。

【解决后的效果】

D:\apidemo>cd D:\apidemo\

以上就是关于“怎么使用bat启动springboot项目”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程网精选频道。

--结束END--

本文标题: 怎么使用bat启动springboot项目

本文链接: https://www.lsjlt.com/news/252244.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么使用bat启动springboot项目
    这篇“怎么使用bat启动springboot项目”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“怎么使用bat启动spring...
    99+
    2023-06-08
  • 使用bat启动springboot项目并解决乱码问题
    目录1.springboot项目打包jar2.编写bat启动springboot脚本3.bat启动springboot4.常见问题4.1.解决bat控制台中文乱码问题4.2.cd %...
    99+
    2024-04-02
  • tomcat怎么启动springboot项目
    要启动Spring Boot项目,可以使用Tomcat来进行部署。以下是启动Spring Boot项目的步骤:1. 首先,确保你的S...
    99+
    2023-10-10
    tomcat springboot
  • springboot多模块项目怎么启动
    要启动Spring Boot多模块项目,可以按照以下步骤进行操作: 在项目根目录下,使用命令行工具进入到项目的根目录。 使用...
    99+
    2023-10-26
    springboot
  • Springboot项目启动时怎么使用命令动态指定环境
    这篇文章主要介绍了Springboot项目启动时怎么使用命令动态指定环境的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Springboot项目启动时怎么使用命令动态指定环境文章都会有所收获,下面我们一起来看看吧...
    99+
    2023-06-08
  • eclipse如何启动springboot项目
    要在Eclipse中启动Spring Boot项目,可以按照以下步骤进行操作:1. 在Eclipse中导入Spring Boot项目...
    99+
    2023-10-08
    springboot eclipse
  • eclipse启动一个Springboot项目
    目录1、准备一个Springboot项目2、配置好maven3、导入Springboot项目4、导入项目的maven依赖5、安装Springboot环境6、eclipse安装git插...
    99+
    2022-11-13
    eclipse启动Springboot eclipse Springboot启动
  • Centos中怎么启动或停止SpringBoot项目
    今天小编给大家分享一下Centos中怎么启动或停止SpringBoot项目的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。使用...
    99+
    2023-06-08
  • 怎么在springboot项目中启动main函数
    这篇文章将为大家详细讲解有关怎么在springboot项目中启动main函数,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。springboot项目main函数启动在controller包下新...
    99+
    2023-06-15
  • 如何使用bat清理开机启动项
    这篇文章将为大家详细讲解有关如何使用bat清理开机启动项,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。代码如下:@echo off&setlocal enabledelayed...
    99+
    2023-06-08
  • SpringBoot 项目的创建与启动
    ✅作者简介:2022年博客新星 第八。热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识...
    99+
    2023-09-05
    spring boot java spring
  • SpringBoot项目怎么使用aop
    这篇“SpringBoot项目怎么使用aop”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“SpringBoot项目怎么使用a...
    99+
    2023-07-05
  • Idea如何启动多个SpringBoot项目
    这篇文章主要介绍了Idea如何启动多个SpringBoot项目的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Idea如何启动多个SpringBoot项目文章都会有所收获,下面我们一起来看看吧。一、准备工作使用I...
    99+
    2023-07-05
  • SpringBoot项目(jar)部署,启动脚本
    需求 SpringBoot项目(jar)部署,需要先关闭原来启动的项目,再启动新的项目。直接输入命令,费时费力,还容易出错。所以,使用脚本启动。 脚本 脚本名:start.sh 此脚本需要放置在jar包的同级目录,才能正确找到jar包。 #...
    99+
    2023-08-30
    spring boot jar linux bash
  • springboot启动时怎么获取端口和项目名
    小编给大家分享一下springboot启动时怎么获取端口和项目名,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!springboot启动获取端口和项目名背景项目启动...
    99+
    2023-06-25
  • springBoot项目中怎么实现启动多个实例
    今天就跟大家聊聊有关springBoot项目中怎么实现启动多个实例,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。1) 这是不同环境的yml文件,注意 文件名 必须为applicati...
    99+
    2023-06-20
  • springboot项目中怎么使用Swagger
    今天小编给大家分享一下springboot项目中怎么使用Swagger的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1、Sw...
    99+
    2023-07-05
  • springboot配置redis项目启动时错误怎么解决
    这篇“springboot配置redis项目启动时错误怎么解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“springbo...
    99+
    2023-06-29
  • springboot项目main函数启动的操作
    springboot项目main函数启动 在controller包下新建appController类 package controller; import org.spring...
    99+
    2024-04-02
  • 怎么使用dockerfile部署springboot项目
    这篇文章主要讲解了“怎么使用dockerfile部署springboot项目”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么使用dockerfile部署springboot项目”吧!一、d...
    99+
    2023-07-06
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作