一、Shell sh 脚本详见文章尾部二、将命令放到指定目录下, 该处指定为 /home/script三、需修改指定用户的根目录下的 .bashrc 文件,指定命令别名:alias spring='sh /home/script/spring.sh'
# 初始化环境参数
if [ -f /home/script/spring-env ]; then
. /home/script/sprin
由于项目需要编写了Spring boot启动停止脚本脚本需要于jar包放到同一个目录下面,脚本内容如下:#!/bin/bash
appName=`ls|grep .jar$`
if [ -z $appName ]
then
echo "Please check that this script and your jar-package is in the same directory!"
用途:使用Spring Boot开发的Web项目,打包生成了一个jar包,部署在Windows服务器中,设置为开机启动其它失败方案:1、Spring Boot生成的jar包,可以直接用java -jar运行,但是前提是需要登录用户,而且注销用户后会退出程序,所以不可用。2、使用计划任务,写一个bat处理文件,里面写java -jar运行程序,然后把bat文件作为一个计划任务运行;结果可能是因为任务
场景: 因自己这边接活,需要多节点部署服务,且应用节点以后可扩。自己每次部署更新都要全部操作一遍所有端口的服务,太费事。 故:自己参考资料整理了一套执行脚本,只要在一个文件中指定所有端口号,就可以一次性操作多个服务,并可以在执行命令时指定某些端口来操作服务。 &nb
# 启动脚本是什么?
启动脚本是一种用于启动应用程序或服务的脚本文件。在软件开发和运维中,启动脚本通常被用来启动、停止、重启和管理应用程序的进程。对于不同的应用程序和不同的操作系统,启动脚本可能会有不同的形式和语法。在本文中,我们将重点介绍关于“bat”和“java”启动脚本的内容。
# “bat”启动脚本
“bat”是Windows操作系统中常用的批处理文件格式,在Windows环境中可以
# 科普:Java启动脚本bat命令
在使用Java编程语言开发应用程序时,我们通常需要使用启动脚本来运行我们的程序。在Windows系统中,我们可以使用批处理文件(.bat)来实现这一功能。本文将介绍如何编写Java启动脚本的bat命令,并提供一个简单的示例。
## Java启动脚本bat命令简介
批处理文件(.bat)是一种文本文件,其中包含一系列的命令,这些命令可以在Windows命令
# 实现Windows Java Bat启动脚本
## 介绍
在Windows操作系统中,使用Java编写的应用程序可以通过批处理脚本(bat)来启动。这种启动方式可以方便地将多条命令组合起来,并且可以通过修改脚本中的参数来实现不同的功能。本文将教会你如何编写一个简单的Windows Java Bat启动脚本。
## 整体流程
下面是实现Windows Java Bat启动脚本的整体流程表格:
1. jar包同目录添加 start.sh 2. 添加启动权限chmod 755 start.sh 3. ./start.sh
原创
2022-03-08 10:40:04
99阅读
Java 程序启动脚本将tool-other.jar替换为自己的jar名; 使用当前目录下的config.properties作为配置文件;保存为run.sh 启动 sh run.sh start 关闭 sh run.sh stop#!/bin/bash
### BEGIN INIT INFO
# Provides: Nginx
# Required-Start: $all
# Require
转载
2023-05-26 10:16:53
233阅读
零、前言在做java开发、运维、测试的工作中,跟springboot打交道的地方太多了。怎么轻松管理一个springboot的项目部署呢?借着这个来自作者junbaor的优秀实例,我们来看看一个shell脚本是如何炼成的。一、v0.1版本1.1 脚本实例此版本来自github:https://github.com/junbaor/shell_script/blob/master/spring-bo
SpringBoot默认使用jar方式运行1.以jar文件方式1)使用jar方式打包a.在pom.xml中导入相应插件<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
#!/bin/bash
SpringBoot=$2
if [ "$1" = "" ];
then
echo -e "\033[0;31m 未输入操作名 \033[0m \033[0;34m {start|stop|restart|status} \033[0m"
exit 1
fi
if [ "$SpringBoot" = "" ];
then
echo -e "\
原创
2023-06-03 10:08:21
248阅读
点赞
jenkins是devops神器,本篇文章介绍如何安装和使用jenkins部署Spring Boot项目jenkins搭建 部署分为三个步骤;第一步,jenkins安装第二步,插件安装和配置第三步,Push SSH第四步,部署项目第一步 ,jenkins安装准备环境:JDK:1.8Jenkins:2.83 Centos:7.3maven 3.5‘jdk默认已经安装完成配置maven版本要求mave
bat 脚本启动class文件或jar文件,配置可remote debug因为jar文件或class文件不能直接像exe那样运行,有时候我们需要用bat脚本的帮助来方便的完成java程序在windows上的执行首先这台机器得有JRE环境。这个具体安装和配置环境变量不再赘述其次,用bat脚本本质上还是调用java命令,所以可以先试着用命令行工具测试下我们脚本的核心指令,即java命令运行是否正确步骤
分析 Tomcat startup.bat 启动脚本 关键字: startup.bat 闲来无事,平常容器多使用tomcat,所以今天就想打开tomcat启动脚本
原创
2023-08-09 21:09:50
982阅读
源码地址https://gitee.com/bseaworkspace/study_java_web/tree/master/springbatchdemobasic代码结构 业务数据Typically, your customer or a business analyst supplies a spreadsheet. For this simple example, you can
SpringBoot 项目快速启动脚本
原创
2022-12-03 00:30:55
243阅读
windows 批处理文件启动spring boot 项目 一、准备springboot打好的jar包 二、启动的.bat文件2.1新建一个 txt文件写入:@echo offset path=C:\Program Files\Java\jdk-13.0.2\binSTART "自定义名称" "%path%\javaw" [其他配置属性] -
转载
2023-06-12 16:29:29
775阅读
springboot应用的统一启动脚本app.sh#!/bin/bash
#替换这里jar包的路径,其它代码无需更改
APP_HOME=/root/APP
#APP_NAME=/root/APP/tongbujpa.jar
APP_PROGRAM=$1
APP_NAME=${APP_HOME}/${APP_PROGRAM}
APP_OPTS=" -Xms4096m -Xmx8192m -XX:Me
本篇和大家分享的是 Spring Boot 打包并结合 Shell 脚本命令部署,重点在分享一个shell 程序启动工具,希望能便利工作;profiles指定不同环境的配置maven-assembly-plugin打发布压缩包分享shenniu_publish.sh程序启动工具linux上使用shenniu_publish.sh启动程序 我把 Spring Boot 相关的技