项目用springboot+maven
在springboot的pom文件里写入(在denpendencies下面,和dependencies同级)

  <build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><version>1.5.4.RELEASE</version><executions><execution><goals><goal>repackage</goal></goals></execution></executions></plugin></plugins></build>

在生命周期里先点击一下clean,然后再package,这样打的包是jar包

此时,项目会生成target目录,下面会出现jar包

复制出来,用WinSCP上传到服务器,这里默认服务器上已经装好了Tomcat,Mysql。
目录放在/root/ch里
然后在ch目录里写一个脚本

#!/bin/bash
nohup java -jar yourturn-1.0-SNAPSHOT.jar > nohup.out 2>&1 &

进入/root/ch里直接用nohup命令执行脚本

nohup sh start.sh

接着vi start.sh查看,没报错就可以直接在浏览器里输入ip试试看了。

这里一开始我用的java -jar yourturn-1.0-SNAPSHOT.jar (java小写) 可是关闭xshell终端后就不能访问了,用nohub是在后台挂起,具体可以参考相关知识,此处不介绍了。

jar包部署到Linux服务器相关推荐

  1. 将瑞吉外卖项目jar包部署在远程服务器并成功运行在pc和移动端

    将瑞吉jar包部署在远程服务器并成功运行 前言 手动部署项目 Shell 脚本自动部署项目 前言 目前开始写初步部署,因为我是完全用jar包部署的,直接部署的.没有放在docker容器中,所以我先这样 ...

  2. jar包部署shell脚本编写,在服务器上部署jar包,在Linux服务器上部署服务,设置编码格式,设置内存管理

    准备步骤: 1.安装java环境,知道java安装目录 2.将jar包拖放或发送至服务器中(目录自定义) 一.编写shell脚本,将以下代码放在shell脚本中,将shell脚本放在jar包同级目录下 ...

  3. 若依微服务版后台服务通过jar包部署到Windows服务器

    场景 若依微服务版手把手教你本地搭建环境并运行前后端项目: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/109363303 在前 ...

  4. idea无法导入主题jar包_若依微服务版后台服务通过jar包部署到Windows服务器

    场景 若依微服务版手把手教你本地搭建环境并运行前后端项目: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/109363303 在前 ...

  5. linux远程 java jar包_给Linux服务器远程安装jdk

    给Linux服务器远程安装jdk 1.下载jdk 2.上传jar包到Linux服务器上 ​ 2.1.服务器上新建一个JAVA文件,存放jdk文件 # mkdir /usr/java ​ 2.2.本地上 ...

  6. Linux中把文件夹打成war包,SpringBoot中maven项目打成war包部署在liunx服务器上的方法...

    说明:Spring Boot由于内嵌了如Tomcat,Jetty和Undertow这样的容器,也就是说可以直接跑起来,用不着再像Spring项目还需要外置的Tomcat等容器来进行部署工作了,通过启动 ...

  7. java jar包部署到服务器

    在IDEA 中 先把项目代码拉下来,然后点开 Maven → clean,看到BUILD SUCCESS 之后 ,再 Maven → install (题外话,  -Dspring.profiles. ...

  8. 将jar包部署在docker上,将jar包打成镜像,使用docker部署jar包

    假设你已经准备好以下东西,即可进行服务部署 一台安装好docker的linux服务器(安装docker见安装docker) 准备好的jar包 接下来开始吧! 将jar包上传至服务器(建好文件夹存放以方 ...

  9. springboot项目部署到Linux服务器

    按照yum方式安装jdk成功 Linux系统下安装jdk及环境配置(两种方法)_橙子君的博客-CSDN博客_linux配置jdk这里介绍两种linux环境下jdk的安装以及环境配置方法在windows ...

最新文章

  1. pyqt tcp通信_实验十 基于PyQt界面的TCP通信程序(一).doc_学小易找答案
  2. To handle Unhandled Exception
  3. 确定不来了解一下什么是 BIO NIO AIO 阻塞 非阻塞 同步 异步?
  4. oracle自带的加密函数,oracle 的加密解密函数
  5. 20145313张雪纯《信息安全系统设计基础》第11周学习总结
  6. Python 进程 Process 模块 - Python零基础入门教程
  7. linux下查看进程的线程数,linux查看进程的线程数
  8. reprint函数的用法c语言,百篇大计敬本年之C语言巅峰之道《五》—— snprintf 是否需要 memset 缓冲区...
  9. 流畅的Python---list排序和保持有序序列
  10. bat批处理命令大全(翻译转载)
  11. uniGUI session超时时间设置
  12. PROTEL PCB放置汉字
  13. 高考数学试题等差数列及其前n项和解题思维|附习题
  14. 移动端自适应方案(转载)
  15. 经纬财富:乐山稳健投资之道,积小胜为大胜
  16. CNN 入门讲解:什么是标准化?
  17. 华为OD机试(21-40)老题库解析Java源码系列连载ing
  18. Dispatch I/O
  19. 服务器遭到newinit.sh木马挖矿攻击记录
  20. 循环比赛日程表(分治 C++)

热门文章

  1. Chisel bootcamp 安装 - Centos7.9
  2. 【COMSOL】外部材料接口定义线性硬化形式的弹塑性材料
  3. python | 基础学习(一)了解Bug、pycharm、变量、程序的三大流程(顺序、if、while)、运算符、快捷键
  4. 武大在职博士有计算机专业吗,武汉大学北京在职博士和全日制博士比怎么样
  5. Python入门——Day4(元组,字符串格式化,转义字符,format函数)
  6. Excel工资模板 (机关事业单位、企业适用)
  7. 重构系列之重构的标志:《重构》代码的坏味道
  8. 用scrapy+selenium + phantomjs 爬取vip网页,保存为json格式,写入到mysql数据库,下载图片(二)
  9. java上传文件限速_java HttpClient 上传限速(避免宽带占用过高)
  10. Neo4j Vs JanusGraph Vs Tigergraph