Springboot jar包跟随windows开机自启
时间: 2024-09-23 15:06:21 浏览: 106
Spring Boot 的 JAR 包可以在 Windows 系统中设置开机自启动,这通常涉及到注册服务(Service)和计划任务。以下是步骤:
1. **创建 JAR 文件**:首先,确保你的 Spring Boot 应用打包成了 JAR 文件。
2. **添加 service 注册文件**:在项目的 `src/main/resources` 目录下,创建一个名为 `application.xml` 或 `application.bat` 的文件(Windows 下),内容类似:
- application.xml (Linux/Mac):
```xml
<service>
<description>Spring Boot Service</description>
<executable>java.exe</executable>
<arguments>-jar /path/to/your.jar</arguments>
</service>
```
- application.bat (Windows):
```bat
@echo off
java -jar %cd%\your-jar-file.jar
```
3. **注册服务**:在命令行中,使用 `sc` (服务控制管理器)命令安装服务。例如:
- Windows Command Prompt:
```cmd
sc create YourServiceName binPath= "path\to\application.bat"
```
或者
```cmd
sc create YourServiceName binPath= "path\to\application.xml" displayName="YourServiceName"
```
4. **设置开机自启动**:安装服务后,在系统属性 > 启动/关闭选项 > 启动程序项里找到你刚刚创建的服务,勾选“自动”选项即可。
5. **验证服务状态**:可以使用 `net start YourServiceName` 和 `sc query YourServiceName` 来检查服务是否正在运行。
阅读全文
相关推荐
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)