用alibaba cloud toolkit一键部署java项目_java alibabacloud dkms-程序员宅基地

技术标签: java  maven  intellij-idea  

1.下载插件(eclipse和idea都能搜到)

在这里插入图片描述

2.添加远程服务器

在这里插入图片描述
在这里插入图片描述在这里插入图片描述

3.开始部署

在这里插入图片描述

在这里插入图片描述

4.查看日志

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

5.脚本代码

#!/bin/sh
name=$1
pid=`ps -ef |grep ${
     name}.jar | grep -v grep | awk '{print $2}'`
kill -9 $pid

nohup java -jar /root/${name}.jar >> /root/log/${name}-$(date +%Y-%m-%d).log 2>&1 &

echo "启动成功"

jar包的名称可在pom.xml配置
在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/KingOOP/article/details/122425834

智能推荐

DLS平台 : 跨境支付新篇章数字人民币将如何改变游戏规则?-程序员宅基地

文章浏览阅读331次,点赞8次,收藏9次。文章还将分析中新两国间数字货币直接兑换的可能性、香港“转数快”系统与数字人民币的互通,以及基于货币桥的央行数字货币跨境支付模式在中国与阿联酋之间的应用。通过分析数字人民币在新加坡旅游零售场景中的应用挑战、香港“转数快”系统与数字人民币的互通,以及基于货币桥的央行数字货币跨境支付模式,我们可以看到数字人民币在国际金融市场中扮演的角色越来越重要。未来,随着技术的进一步完善和国际合作的深入,数字人民币在全球范围内的应用将成为推动国际金融市场创新和发展的重要力量。3. 基于货币桥的央行数字货币跨境支付模式。

java连接mqtt(tcp、ssl单双向)_java mqtt ssl-程序员宅基地

文章浏览阅读955次,点赞10次,收藏11次。7.ssl证书的生成:必须具备主题备用名称(Subject Alternative Name)4.创建客户端:发布客户端、订阅客户端。6.配置文件相关配置。_java mqtt ssl

docker registry push 覆盖_微服务之——Harbor企业级docker仓库搭建-程序员宅基地

文章浏览阅读215次。微服务之——Harbor企业级docker仓库搭建一、Harbor简介1.Harbor介绍Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,通过添加一些企业必需的功能特性,例如安全、标识和管理等,扩展了开源Docker Distribution。作为一个企业级私有Registry服务器,Harbor提供了更好的性能和安全。提升用户使用Registry构建和运行环境传输..._docker push 覆盖harbor镜像

iOS真机调试(史上最详细步骤解析)_maui 调试 ios真机-程序员宅基地

文章浏览阅读1k次。第一步:第二步:第三步:第四步:第五步:第六步:第七步:第八步:第九步:第十步:第十一步:第十二步:第十三步:第十四步:_maui 调试 ios真机

bootstrap学习笔记2:配置sublime的bootstrap开发环境(代码提示)_bootstrapsublime-程序员宅基地

文章浏览阅读2.8k次。1、下载一个sublime,360软件管家都可以自动安装;2、下载插件,地址:https://github.com/JasonMortonNZ/bs3-sublime-plugin3、下载完解压复制到sublime的文件夹下面,文件夹的打开位置:点击sublime的preferences-browse packages-打开然后把解压后的文件夹放进去就可以了。_bootstrapsublime

python set 集合 交集 & 为空,因为元素numpy类型不同_python 交集为空集-程序员宅基地

文章浏览阅读716次。set(np.arange(0,10)) 是 numpy.int32 类型的dataloader加载的是tensor,转成 np.array(index) , 出来的是numpy.int64 类型的所以 set(np.arange(0,10))& set(np.array(index))为空,需要 set( np.array(index).astype(np.int32) )set集合看起来相同,但类型不同也不同..._python 交集为空集

随便推点

EBS R12.2新特性:弹性域值集安全策略_ebs 值集 安全性-程序员宅基地

文章浏览阅读1.8k次,点赞3次,收藏8次。EBS R12.2新特性:弹性域值集安全策略弹性域值集安全策略允许系统管理员限制用户访问、添加或者更新特定的值集里的值。值集安全策略使基于角色的分类职责分离键弹性域,描述性弹性域和report参数。举例来说,你可以设置值集安全性策略,比如特定用户可以查看、插入值到任何值集,这些值集被用来做账户弹性域。一些其他用户可以访问、更新Oracle Human Capital Management applications模块下的所有弹性域值集的值。你也可以通过OU、角色、职责等来实现隔离访问。值集安全策略使用一种_ebs 值集 安全性

uniapp使用scroll-view组件实现下拉刷新跟上拉加载_scroll-view 下拉刷新-程序员宅基地

文章浏览阅读5.7k次,点赞2次,收藏12次。以上就是uniapp 使用scroll-view上拉加载跟下拉刷新功能的实现方法。_scroll-view 下拉刷新

MySQL主从复制与读写分离-程序员宅基地

文章浏览阅读843次,点赞14次,收藏25次。读写分离,基本的原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同步到集群中的从数据库。

java 怎么读书?读不懂怎么办?读书累怎么办?不想读书怎么办?_看java书总是困-程序员宅基地

文章浏览阅读1.0k次。java 怎么读书?怎么读书?读不懂怎么办?读书累怎么办?不想读书怎么办?怎么读书?“死读书”法:用眼看,动手做,用脑理解思考总结,学以致用加工创新。读不懂怎么办?“不求甚解”式(时间充足,不懂的占少数):眼手脑过一遍,不懂就先做好标志,放一放,继续下面的阅读。“迎难而上”式(时间紧迫,不懂的占多数):遇到问题,解决问题,遇到困难,克服困难。一遍不懂,读第二遍,第三遍。这本书读不懂,我读..._看java书总是困

shader 渐变半透明效果_android shader 半透明渐变-程序员宅基地

文章浏览阅读5.1k次。// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'Shader "Custom/zhengshuang" { Properties { _MainTex ("Texture", 2D) = "white" {} _AlphaLX("RangeAlphaLX",Float) = 0 ..._android shader 半透明渐变

oracle操作字符串:拼接、截取、查找、替换_oracle拼接字符串函数-程序员宅基地

文章浏览阅读3w次,点赞19次,收藏91次。1、拼接字符串格式一:可以使用"||"来拼接字符串select '拼接'||'字符串' as str from dual 格式二:通过concat()函数实现select concat('拼接', '字符串') as str from dual 注:oracle的concat函数只支持两个参数的方法,即只能拼接两个参数,如要拼接多个参数则嵌套使用concat可实现,如:select concat(concat('拼接', '多个'), '字符串') from dual 2.1、截取字符串_oracle拼接字符串函数

推荐文章

热门文章

相关标签