文章目录前言Shell脚本内容给脚本执行权限控制台彩色输出参考链接 前言在Linux环境通过jar包启动Java进程手动输命令有点麻烦,参数多容易忘记,编写一个能启动停止的脚本会方便很多。下文提供了一个较为通用的脚本,可以灵活指定JVM启动选项和应用参数,能够应付大部分场景,有后台启动、前台启动、停止、重启、查看进程状态功能。Shell脚本内容脚本用java、jps相关指令实现功能,echo彩色
转载 2024-03-19 09:43:31
45阅读
在我们使用SpringBoot框架开发完一个项目后,需要将该项目打成jar包,放到用于生产的服务器上去运行。一般都是执行 java -jar xxx.jar &命令运行,但是这样是有问题的。 比如启动时需要加入参数,如-Dxxx=xxx,这个命令就会很长不易读且容易忘。所以,最好 是使用shell脚本将配置与命令维护起来。shell脚本如下,使用者创建一个文件,取名为start.sh#!/
转载 2023-12-21 11:23:08
272阅读
脚本内容。
原创 2023-06-01 23:59:45
138阅读
#!/bin/bash#这里可替换为你自己的执行程序,其他代码无需更改 APP_NAME=/opt/server/msp/health-api/health-2.0.2.jar#使用说明,用来提示输入参数usage() { echo "Usage: sh health_api.sh [start|s
转载 2019-06-27 08:58:00
244阅读
2评论
# Shell脚本调用Java程序 Shell脚本是一种在Unix/Linux系统中广泛使用的脚本语言,可以用于自动化执行各种任务。Java是一种跨平台的编程语言,可以在不同的操作系统上运行。本文将介绍如何使用Shell脚本调用Java程序,以及提供一个简单的代码示例。 ## Shell脚本调用Java程序的方法 要在Shell脚本中调用Java程序,可以使用`java`命令结合`-jar`
原创 2023-08-03 08:08:00
993阅读
搞一个shell脚本启动jar文件个关闭jar文件的东东。搞得我都蛋疼了。今天晚上终于弄好了话说,小弟的linux只是刚入门,经过各方查资料终于搞定了。话不多说,下面开始上小弟写的shell脚本上面是小弟写的shell脚本。写的不好请见谅。首先遇到的第一个坑我在window下写的 然后道linux中执行,在linux死活都说俺的19行有错误,俺就不明白了,哪里有错,问了下别人,也说没错。突然有个高
      这是整个目录结构。直接看脚本。                      上面是完整的脚本代码,原理不多说,百度Google都可
转载 2017-08-30 09:23:00
347阅读
1.编写jar执行脚本 vim start.sh 加入如下内容(根据自己真实路径与数据进行编写) #!/bin/shJAVA_HOME=/usr/local/java/jdk1.8.0_181CLASSPATH=$JAVA_HOME/lib/PATH=$PATH:$JAVA_HOME/binexpo
转载 2020-01-06 15:45:00
254阅读
2评论
jar包启动脚本 #!/bin/bash export JAVA_HOME=/u01/java_home/jdk1.8.0_181 export APP_HOME=/u01/test export APP_NAME=mzyzsjz-server-0.0.1-SNAPSHO.jar export PR ...
转载 2021-08-03 17:21:00
222阅读
2评论
# 使用 Shell 脚本启动 Spring Boot JAR 的完整指南 在现代软件开发中,使用 Spring Boot 创建微服务已成为一种流行的实践。当你在开发完一个 Spring Boot 项目后,想要将其放到生产环境中运行,通常会将其构建成一个可执行的 JAR 文件,并通过 Shell 脚本来启动它。本文将详细介绍这一过程,包括每个步骤的详细解释、代码示例以及状态图。 ## 流程概述
原创 10月前
82阅读
# Dockerfile 运行 Shell 脚本、nohup 和 Jar ## 引言 在软件开发和部署过程中,我们经常需要使用 Docker 来容器化我们的应用程序。Docker 是一种轻量级的容器化技术,可以帮助我们快速构建、发布和运行应用程序。Dockerfile 是一种用于定义 Docker 镜像的文本文件,其中包含了构建镜像所需的所有指令和配置。 本文将介绍如何在 Dockerfil
原创 2023-10-15 04:40:41
357阅读
jarshell启动脚本
转载 2021-06-22 11:51:34
837阅读
# Shell脚本运行Java程序的简单指南 在当今的软件开发环境中,Java已经成为一种广泛使用的编程语言。它的跨平台特性和强大的生态系统使得Java应用程序的开发和部署变得更加灵活。在生产环境中,我们通常会将Java程序打包为一个JAR文件(Java ARchive),而使用Shell脚本来运行这些程序可以大大简化操作,尤其是在自动化部署和定时任务中。 本文将讨论如何使用Shell脚本来运
原创 10月前
41阅读
Linux中自定义shell脚本启动jar包的方法
原创 2022-12-08 15:52:39
582阅读
shell脚本控制jar包启停
原创 2022-09-27 15:28:16
206阅读
关闭SELinux的方法:   修改/etc/selinux/config文件中的SELINUX="" 为 disabled ,然后重启。   如果不想重启系统,使用命令setenforce 0 注: setenforce 1 设置SELinux 成为enforcing模式 setenforce 0 设置SELinux 成为permissive模式   在lilo或者grub的启动参数中增加:s
 在开发过程中,我们常常会遇到将旧的jar包停止,部署新的jar包,如果只是负责单个jar包,我们可以通过脚本来完成,当然了,我们有两种思路来杀死进程:  假设我们的jar包叫:my.jar1. 直接根据端口号来杀死进程  假设我们的端口号是8888netstat -tnlp |grep 8888 |awk '{print $7}' |awk -F/ '{print $1}' |xargs kil
转载 2021-04-28 12:44:22
120阅读
2评论
1.在与jar包同级目录下创建shell脚本vi server.sh2.将下面代码粘贴至脚本中#!/bin/bash # 设置变量 JAR_NAME="confession-wall-0.0.1-SNAPSHOT.jar" JAVA_OPTS="-Xmx256m" JAR_PATH="./$JAR_NAME" PID=0 #检查程序是否在运行 is_exist(){ PID=`ps -e
原创 1月前
122阅读
    MySQL8.0后续版本中主推使用MySQL Shell进行相关日常管理及维护操作,如果后续移除了mysqldump等命令后,如何进行数据库备份等相关操作呢?本文开始进行数据库备份的操作。1.  MySQL Shell 安装1.1  下载 可以在MySQL官网进行下载,地址https://dev.mysql.com/do
转载 10月前
19阅读
Linux shell脚本,按顺序批量启动多个jar包,批量启动spring cloud的jar包一. 手动一个一个启动的方式:nohup java -jar eurekaserver.jar > ../logs/eurekaserver.log 2>&1 & nohup java -jar configserver.jar > ../logs/configser
转载 2023-10-05 07:19:08
200阅读
  • 1
  • 2
  • 3
  • 4
  • 5