服务器配置完成后如何启动或者终止java后端,相关运行文件如下:

embedded/2025/3/11 2:41:02/

很多人跟着视频或者查询资料服务器配置完成后不知该如何启动或者终止java后端,我个人是写了一个运行文件和停止文件:

一、start.sh

ME= 你的jar包的文件名.jar
nohup java -jar $ME > server.log 2>&1 &
echo 'start success'

使用方法:

  • 先进入到你放置java的jar包的目录下

  • 然后采用vim或者xftp创建文件

  • 把内容复制进去保存

  • 然后在目录下输入./start.sh,运行文件

 二、stop.sh

# 查找  你的jar包的文件名.jar 进程的 PID
PID=$(ps -ef | grep  你的jar包的文件名.jar | grep -v grep | awk '{print $2}')if [ -n "$PID" ]; thenecho "正在停止 你的jar包的文件名.jar 进程,PID 为 $PID..."kill $PIDsleep 2  # 等待 2 秒,让进程有时间响应终止信号# 检查进程是否仍然存在CHECK_PID=$(ps -ef | grep  你的jar包的文件名.jar | grep -v grep | awk '{print $2}')if [ -n "$CHECK_PID" ]; thenecho "进程未停止,正在强制终止..."kill -9 $CHECK_PIDfiecho " 你的jar包的文件名.jar 进程已停止。"
elseecho "未找到  你的jar包的文件名.jar 进程。"
fi

使用方法:

  • 先进入到你放置java的jar包的目录下

  • 然后采用vim或者xftp创建文件

  • 把内容复制进去保存

  • 然后在目录下输入./stop.sh,停止java后端的运行,

 提醒复制内容记得更改 你的jar包的文件名!!!


http://www.ppmy.cn/embedded/171649.html

相关文章

python用户图形界面wxpython库安装与使用

要开始使用 wxPython 库来创建 Python 用户图形界面,首先需要安装这个库。在大多数情况下,你可以通过 pip 来安装 wxPython。下面我会指导你完成安装过程,并给出一个简单的例子来展示如何使用 wxPython 创建一个基本的窗口应用程序。 安装 w…

【无人机路径规划】基于麻雀搜索算法(SSA)的无人机路径规划(Matlab)

效果一览 代码获取私信博主基于麻雀搜索算法(SSA)的无人机路径规划(Matlab) 一、算法背景与核心思想 麻雀搜索算法(Sparrow Search Algorithm, SSA)是一种受麻雀群体觅食行为启发的元启发式算法&#xff0…

Python从入门到精通1:FastAPI

引言 在现代 Web 开发中,API 是前后端分离架构的核心。FastAPI 凭借其高性能、简洁的语法和自动文档生成功能,成为 Python 开发者的首选框架。本文将从零开始,详细讲解 FastAPI 的核心概念、安装配置、路由设计、请求处理以及实际应用案例&a…

Scikit-learn库中用于特征缩放的类MinMaxScaler用法详细介绍并举例说明

Scikit-learn库中用于特征缩放的类MinMaxScaler用法详细介绍并举例说明 目录 Scikit-learn库中用于特征缩放的类MinMaxScaler用法详细介绍并举例说明1.类MinMaxScaler介绍1.1 转换公式(1) 核心转换公式(2)转换公式举例 1.2 MinMaxScaler参数(1) feature_…

STM32常见外设的驱动示例和代码解析

以下是针对STM32常见外设的驱动示例和代码解析,基于HAL库实现,适用于大多数STM32系列(如F1/F4/H7等),可根据具体型号调整引脚和时钟配置。 1. GPIO驱动 应用场景:控制LED、按键检测、继电器开关等。 示例代码: // 初始化LED(推挽输出) void LED_Init(void) {GPIO_In…

【3】VS Code 新建上位机项目---C#窗体与控件开发

【3】VS Code 新建上位机项目---C#窗体与控件开发 1 窗体1.1 新建窗体1.2 windows程序与窗口的关系1.3 windows程序的事件1.3.1 定义事件与处理事件1.3.2 关联事件1.3.3 Windows窗体对象创建与显示(show与ShowDialog())2 控件与容器2.1 常用容器2.1.1 Groupbox2.1.2 Pannel2.1.…

模型压缩技术(二),模型量化让模型“轻装上阵”

一、技术应用背景 在人工智能蓬勃发展的浪潮下,大模型在自然语言处理、计算机视觉等诸多领域大放异彩,像知名的GPT以及各类开源大语言模型,其规模与复杂度持续攀升。然而,这一发展也带来了挑战,模型越大,对…

1.3 使用Scala集成开发环境

本次实战学习如何在 IntelliJ IDEA 中搭建 Scala 开发环境并完成相关任务。首先,安装 IDEA 2024.1.4 版本,并确保 JDK 为 8 或 11。接着,安装 Scala 插件并重启 IDE。创建 Scala 项目时,需设置项目名称、位置、构建系统、JDK 和 S…