当前位置: 首页 > news >正文

centos部署jar包

第一步:

将IDEA中的项目打包为jar,将这个jar文件放到centos服务器上的目录里,我在opt新建api目录,将jar文件放入,如下图:

第二步:

将需要读取的配置文件也放入此目录(其他目录也可以,和脚本中一致即可),此处以dev为例,然后创建脚本,内容如下:

#!/bin/bash
java -jar  channel.jar &  --spring.config.location=file:/opt/api/application-dev.properties
第三步:

下一步给文件授权,命令如下:

 chmod +x /opt/api/start.sh 
第四步:

然后执行此脚本即可,使用grep查询结果如下:

 至此,部署结束。

PS:jdk不要用系统的jdk,自己安装配置一个gz包的,否则会出问题。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【qt】正则表达式来判断是否为邮箱登录
  • 代理模式(大话设计模式)C/C++版本
  • SQL注入安全漏洞与防御策略
  • 展望未来:在【PyCharm】中结合【机器学习】实现高效的图形化处理
  • STM32之六:SysTick系统滴答定时器
  • Jenkins中Node节点与构建任务
  • 32路串口服务器 应用领域
  • ISO 45001:提升职业健康与安全管理水平的关键
  • MAC通过SSH连接VirtualBox中的虚拟机
  • 整洁架构SOLID-里氏替换原则(LSP)
  • MySQL表的内连和外连(重点)
  • Java 如何不用再每次新建线程,直接使用公共线程池
  • IoTDB 集群高效管理:一键启停功能介绍
  • 数据结构——排序算法(冒泡、快速、选择、插入)
  • Qt中使用RapidJSON
  • 【vuex入门系列02】mutation接收单个参数和多个参数
  • gcc介绍及安装
  • JavaScript标准库系列——Math对象和Date对象(二)
  • javascript数组去重/查找/插入/删除
  • Map集合、散列表、红黑树介绍
  • Netty 4.1 源代码学习:线程模型
  • Netty+SpringBoot+FastDFS+Html5实现聊天App(六)
  • Sass Day-01
  • Spark RDD学习: aggregate函数
  • spark本地环境的搭建到运行第一个spark程序
  • 阿里云爬虫风险管理产品商业化,为云端流量保驾护航
  • 从setTimeout-setInterval看JS线程
  • 大主子表关联的性能优化方法
  • 什么是Javascript函数节流?
  • 使用 QuickBI 搭建酷炫可视化分析
  • 收藏好这篇,别再只说“数据劫持”了
  • elasticsearch-head插件安装
  • LIGO、Virgo第三轮探测告捷,同时探测到一对黑洞合并产生的引力波事件 ...
  • 如何通过报表单元格右键控制报表跳转到不同链接地址 ...
  • 支付宝花15年解决的这个问题,顶得上做出十个支付宝 ...
  • ​​​​​​​​​​​​​​Γ函数
  • ​Linux Ubuntu环境下使用docker构建spark运行环境(超级详细)
  • ​第20课 在Android Native开发中加入新的C++类
  • ‌移动管家手机智能控制汽车系统
  • #define 用法
  • #Java第九次作业--输入输出流和文件操作
  • #预处理和函数的对比以及条件编译
  • (1)(1.8) MSP(MultiWii 串行协议)(4.1 版)
  • (day6) 319. 灯泡开关
  • (LLM) 很笨
  • (ros//EnvironmentVariables)ros环境变量
  • (附源码)ssm教师工作量核算统计系统 毕业设计 162307
  • (附源码)计算机毕业设计ssm基于Internet快递柜管理系统
  • (论文阅读31/100)Stacked hourglass networks for human pose estimation
  • (三分钟)速览传统边缘检测算子
  • (四)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (循环依赖问题)学习spring的第九天
  • (一)RocketMQ初步认识
  • (转)ObjectiveC 深浅拷贝学习
  • (转)四层和七层负载均衡的区别