start.sh:
\#!/bin/bash
PROJECTNAME=tcloud-cpsp-music
pid=`ps -ef |grep $PROJECTNAME |grep -v "grep" |awk '{print $2}'`
if [ $pid ]; then
echo "$PROJECTNAME is running and pid=$pid"
else
echo "Start success to start $PROJECTNAME ...."
nohup java -jar tcloud-cpsp-music-0.0.1-SNAPSHOT.jar >> catalina.out 2>&1 &
fi
stop.sh
\#!/bin/bash
PROJECTNAME=tcloud-cpsp-music
pid=`ps -ef |grep $PROJECTNAME |grep -v "grep" |awk '{print $2}' `
if [ $pid ]; then
echo "$PROJECTNAME is running and pid=$pid"
kill -9 $pid
if [[ $? -eq 0 ]];then
echo "sucess to stop $PROJECTNAME "
else
echo "fail to stop $PROJECTNAME "
fi
fi
分享到:
相关推荐
spring boot jar包应用启动脚本
首先,我们来看标题提到的"jar包启动脚本"。在Spring Boot项目中,一个可执行的jar文件包含了运行应用所需的所有依赖。为了启动这样的应用,通常我们会使用`java -jar`命令。但在生产环境中,为了管理和自动化,我们...
#### 2.1 Spring Boot外部加载jar包启动 Spring Boot允许通过`-Dloader.path`参数加载外部lib目录下的jar包。例如,执行`java -Dloader.path="lib/" -jar app.jar`即可启动应用,并使用lib目录中的jar包。 #### ...
linux服务器,springboot,spring cloud、spring cloud alibaba等项目启动脚本 下载脚本, 1,上传脚本至jar包同级目录 2,更改脚本: jar包名称 项目文件路径 日志路径(包含日志名称) 脚本已配置好jvm优化...
"Springboot-服务-Windows 一键启动、停止脚本"这个主题关注的是如何为Spring Boot应用程序创建自定义的批处理脚本来执行这些操作。批处理脚本是Windows操作系统中的文本文件,扩展名为`.bat`,它们包含了可执行的...
在Linux环境中,管理和操作Spring Boot应用通常涉及到创建和使用启动和停止脚本。Spring Boot是一个基于Java的微服务框架,它极大地简化了构建独立运行的Java应用的方式。这些应用程序可以被设计为“可执行的”JAR或...
本文将详细讲解如何编写这样一个脚本来启动、停止和重启Spring Boot的jar包。 首先,我们需要了解Linux环境下的基础命令行操作。`sh`脚本是基于Bash shell编写的,因此我们需要熟悉Bash的一些基本语法,如变量赋值...
这个脚本的主要目标是启动一个Spring Boot应用,通常是通过执行一个包含`java -jar`命令行来完成的。`java -jar`命令用于运行存档在JAR(Java Archive)文件中的Java应用。在Spring Boot中,这个JAR文件通常包含了...
在Windows环境下,Spring Boot项目通常以jar包的形式发布,以便于部署和运行。"springboot项目启动bat脚本"指的是一个批处理(.bat)文件,用于自动化启动Spring Boot应用程序的过程。这种脚本大大简化了操作,使得...
标题中的“Spring Boot部署启动脚本”指的是在Spring Boot应用开发完成后,为了自动化部署和启动应用程序而创建的脚本。Spring Boot是一个简化Spring应用程序开发的框架,它提倡“开箱即用”的理念,使得开发者可以...
Spring Boot jar 方式启动常用 shell 脚本详解 本篇文章主要介绍了 Spring Boot 项目使用 jar 方式启动的常用 shell 脚本,具有很强的参考价值。 Spring Boot 项目简介 Spring Boot 是一种基于Spring框架的轻量级...
本篇文章将深入讲解如何在Linux环境下部署SpringBoot(SpringCloud)项目,并启动多个jar文件,以及如何通过shell脚本来实现日志管理和服务控制。 首先,SpringBoot是一个基于Spring框架的轻量级开发工具,它内置了...
虽然 Maven 已经成为主流,但 Ant 依然在某些场景下被使用,Spring Boot 的项目中可能包含 Ant 构建脚本。 5. **Hibernate 4**: Hibernate 是一个 ORM(对象关系映射)框架,实现了 JPA 规范。在 Spring Boot 中,...
@echo off start "api-gateway网关" /D "D:\jianguan\houduan\yssjar-201902242125" java -Xmx1024M -Xms128M -jar api-gateway-1.0-SNAPSHOT.jar & .../D 后面的是jar包所在路径,后边的就是jar包运行命令了
将spring boot项目与脚本放在同一目录下,直接启动./springboot start 停止./springboot stop 重启./springboot restart
本文将详细介绍如何将Spring Boot jar包配置为Windows服务,以便它能够在系统启动时自动运行。 #### 二、解决方案概述 要解决这个问题,一种常见的方式是使用Java Service Wrapper(简称Wrapper)。Java Service ...
以上就是关于如何在Linux服务器上构建和使用脚本启动Spring Boot应用的jar包的详细说明。这个过程涉及了Java、Linux命令行、Spring Boot和Maven等多个IT领域的知识点,确保了应用的稳定、高效运行。
一般我们在开发的时候经常使用的是前面两种运行方式,在部署实施的时候使用的第三种方式,下面我们就重点说明下载linux环境中运行和停止springboot项目的指令和脚本: 一、指令 nohup 不挂断运行指令 一般在linux...
前言:打包好的springboot项目,可以使用java -jar xxx.jar的方式启动。当出现多个springboot项目需要启动的时候,可以使用脚本启动的方式。这在springcloud项目的开发测试阶段尤为有用。以下展示启动脚本示例,过程...