方式一:java -jar lf-test-1.0-SNAPSHOT.jar前台运行,当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出。方式二:java -jar lf-test-1.0-SNAPSHOT.jar && 代表在后台运行,当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。方式三:nohup java -jar lf-te
转载
2023-10-08 12:37:22
184阅读
点赞
前面说到windows运行jar包和开机自动启动,是用批处理文件拷贝至C盘启动目录下,这种方式有个缺点就是需要登录桌面才会启动,这里再介绍一种把nginx、jar程序做成windows服务的方式,这样服务器重启完就会自动启动,不需要登录。同样的,nacos等程序都可以用这种方式实现。一.下载WinSW.
转载
2024-04-23 10:37:15
557阅读
微服务JAR 启动脚本
添加shell脚本
server.sh
#!/bin/bash
# chkconfig: 2345 85 15
# description:auto_run
# 工作目录修改成自己的地址
# 注意!!! 并且该目录中只能存在一个jar包
APP_HOME=/www/wwwroot/test/
JAR_HOME_TOW="`cd ${APP_HOME} &&am
转载
2021-06-12 21:57:24
1216阅读
2评论
linux 开机自动启动脚本方法1. redhat的启动方式和执行次序 加载内核 执行init程序 /etc/rc.d/rc.sysinit #
转载
2024-08-16 19:48:00
194阅读
#第一步:新建服务启动脚本 1、在/usr/local/src/cbs/cbssh/目录下创建启动脚本cbs-web-service-start.sh #!/bin/sh #rt JAVA_HOME=/usr/local/software/jdk #export PATH=$JAVA_HOME/bi ...
转载
2021-09-07 17:21:00
1334阅读
2评论
在linux运行jar包的命令是java -jar xxx.jar如果想要在后台运行的话就加 &,终端退出后命令仍旧执行java -jar xxx.jar &
这样退出当前远程登录界面这个jar包也会在后台运行;一般加上nohup :英文全称no hang up(不挂起),用于在系统后台不断地运行命令,退出终端不会影响程序的运行;hohu
原创
2023-03-25 17:35:21
1522阅读
点赞
要在 Linux 上配置开机自启动 Jar 包,可以按照以下步骤进行操作:1.首先,创建一个启动脚本,用于启动你的 Jar 包。在终端中使用编辑器 vim 打开一个新文本文件,并添加以下内容:#!/bin/bash
java -jar /path/to/your/jar/file.jar将 /path/to/your/jar/file.jar 替换为你的 Jar 包的实际路径。保存文件并退出编辑
原创
2024-11-01 17:51:07
206阅读
如果用yum install命令安装的,yum命令会自动创建nginx.service文件,直接用命令systemcel enable nginx.service如果使用源码
原创
2022-12-21 10:44:45
677阅读
1、在/etc/rc.local中添加若是不想将脚本粘来粘去,或建立连接什么的,则:step1. 先修改好脚本,使其全部模块都能在任意目录启动时正常执行;step2. 再在/etc/rc.local的末尾添加一行以绝对路径启动脚本的行;如:$ vim /etc/rc.local
#!/bin/sh
#
# This script will be executed *after* all the o
# 在CentOS中实现Java Jar开机启动的方法
作为经验丰富的开发者,我将教给你在CentOS中如何实现Java Jar开机启动的方法。下面是整个流程的步骤表格:
| 步骤 | 描述 |
| ---- | ---- |
| 步骤一 | 创建一个启动脚本 |
| 步骤二 | 将脚本设置为开机启动 |
| 步骤三 | 设置脚本权限 |
| 步骤四 | 重启系统并验证是否成功 |
现在,让
原创
2023-12-31 05:57:18
100阅读
前言阿里的fastjson的低版本(<=1.2.68)被爆出有安全漏洞,而RocketMQ 4.7.0使用了fastjson 1.2.62,因此需要将RocketMQ升级到 RocketMQ 4.7.1(fastjson 1.2.69)。 本文描述了在CentOS7上安装RocketMQ 4.7.1的过程,仅作为开发测试环境使用:单机部署,Name Server和Broker都装
转载
2024-06-27 09:06:46
51阅读
背景centos7后继承了redhat7 systemd启动管理服务,systemc替换了原理service服务提供了更加优秀的服务管理功能,也大幅提高了系统服务的运行效率。systemd的目标是:尽可能启动更少进程;尽可能将更多进程并行启动。systemd尽可能减少对shell脚本的依赖。 CentOS 7 的服务 systemctl 脚本存放在:/usr/lib/syst
转载
2024-04-02 15:46:58
204阅读
创建一个启动脚本在终端中输入以下命令:sudo nano /etc/init.d/myapp然后在编辑器中输入以下内容:#!/bin/sh
# description: myapp startup script
start() {
echo "Starting myapp..."
java -jar /path/to/myapp.jar &
}
stop() {
原创
2023-10-23 19:27:07
356阅读
最近遇到一个尴尬的问题,由于公司机测试环境的机房迁移,导致办公区的网络跟测试环境网络之前延迟比较大,大到什么程度呢?大到不能正常使用测试环境。由于网络组一直在排查,暂时没有答复,所以只能采取一个比较临时的办法。我自己在本机用的Java写的测试框架以及Groovy写的测试脚本,具体情况可参考:如何统一接口测试的功能、自动化和性能测试用例。由于本人之前拥有的一台独立物理测试机被收回,现在分给测试组的只
转载
2024-07-22 17:55:28
40阅读
Linux环境下,设置 Jar 包随开机自启动。
原创
2021-09-01 16:37:27
6924阅读
点赞
# 实现 Windows Java JAR 包开机自启动的完整指南
作为一名经验丰富的开发者,今天我将帮助你这个刚入行的小白来理解如何将 Java JAR 包设置为 Windows 系统的开机自启动项。我们会通过以下步骤进行操作,并提供详细的代码和解释。
## 整体流程
首先,我们来看一下实现 JAR 包开机自启动的流程。我们可以将整个过程划分为几个主要步骤:
| 步骤 | 描述
CentOS7安装jdk11jdk检查首先检查jdk,如果自己想要jdk11版本,但是存在自带的jdk1.8则卸载rpm -qa|grep java 如果显示java不是一个正确的命令,证明没有,直接进行下面jdk的安装,如果有需要更换则卸载安装的JDKrpm -e --nodeps 需要卸载的jdk的名称jdk的安装通过tar.gz包安装准备好自己的tar.gz,可以去官网下载自己需要
转载
2024-04-26 17:00:07
67阅读
前提概要:最近,公司技术部下发通知,若干天后交换机需要进行网络割接,将影响到我部门所有机器以及各个厂商的机器,大部分机器需要提前关机。为了保证割接后我部门管辖的所有中间件服务、所有springboot微服务jar包都能快速启动,被领导推荐使用systemd将jar包设置开机自启动。折磨了很久,终于抽出时间来搞开机自启这个事了。下面将整个最简单的设置过程陈列出来。 环境支持:centos
转载
2024-04-17 09:00:35
167阅读
Linux系统配置开机自动启动Java项目在我们写完项目后,项目后端要部署到服务器上。如遇到服务器出现故障导致重启,项目还需要手动进行启动,才不会影响项目的正常运行。 这篇文章为大家提供配置Java项目系统开机自启!1、准备工作Linux中Java的路径项目jar包绝对路径项目外置配置文件(没有可不准备)2、创建自启脚本jar_auto.sh在/etc/rc.d/init.d目录下创建jar_au
一、自启动Nginx 1、编辑etc目录下的rc.local文件 vim /etc/rc.local #!/bin/bash /usr/local/nginx/sbin/nginx exit 0 其中 /usr/local/nginx/sbin/nginx 为Nginx的启动项,请根据自己安装的路径 ...
转载
2021-11-02 11:34:00
2142阅读
2评论