首页 > 系统相关 >IDEA 一键自动在Ubuntu 部署 Springboot 的 Jar包

IDEA 一键自动在Ubuntu 部署 Springboot 的 Jar包

时间:2024-10-24 10:32:34浏览次数:1  
标签:Springboot service Jar sudo jar IDEA test root

1.创建服务文件 /etc/systemd/system/test.service

[Unit]
Description=测试
After=syslog.target
 
[Service]
User=root
Restart=always
ExecStart=java -jar /root/test/test.jar
StandardOutput=append:/root/test/test.log
StandardError=append:/root/test/test.log
 
[Install]
WantedBy=multi-user.target

 

2.依次执行

重新加载服务:sudo systemctl daemon-reload

启动服务:sudo systemctl start my-service

设置自启动:sudo systemctl enable my-service

 

3.IDEA安装  Alibaba Cloud Toolkit 插件,并配置服务器地址、端口、密码

 

4.添加运行配置

1)选择上传文件以及jar文件路径

2)选择刚才添加的主机

3)选择上传目录

4)设置上传后执行的命令(重启服务)

5)设置运行前Maven打包

 

5.完成

后续可以使用 tail -fn 500 test/test.log 查看日志

标签:Springboot,service,Jar,sudo,jar,IDEA,test,root
From: https://www.cnblogs.com/yfeil/p/18499096

相关文章

  • SpringBoot poi-tl通过模板占位符生成word文件
    简介:        开发中我们需要通过在word中使用占位符来动态渲染一些数据,本文讲解poi-tl实现动态生成word文档,包括表格循环,对象嵌套。1.word格式这是我的test.word这是导出后的out.docx文件2.依赖首先pom.xml导入依赖 <dependency> <groupId>org.apa......
  • SpringBoot - poi-tl合并word文件表格,复杂word表格
    简介:    上篇文章说到开发中我们需要通过在word中使用占位符来动态渲染一些数据,    原文链接SpringBootpoi-tl通过模板占位符生成word文件-CSDN博客,        本文讲解poi-tl实现word表格之合并表格。1.word格式2.导出后的docx文件样式3.......
  • springboot校园论坛网站-毕业设计源码11401
    基于Java,web的校园论坛网站设计与实现摘 要基于Java语言和Springboot框架的校园论坛网站设计与实现,为校园内的师生提供了丰富的功能和便捷的服务。本论文旨在详细介绍该网站的设计思路、功能特点以及技术实现。论文介绍了网站的注册与登录功能,用户可以通过提供必要信息......
  • Springboot知识点总结
    一、传统使用配置文件方式创建Java对象:1、创建一个普通的Maven项目,并加入依赖:<dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>5.3.1</version></dependency>&......
  • IDEA 类和方法的注释
    IDEA类和方法的注释一、设置方法的注释(1)打开file->setting->Editor->LiveTemplates点击右上面那个+号,选择TemplateGroup双击,然后弹出一个窗口,添加命名为KeyBoard点击OK完成,如下图1所示:图1(2)file->setting->Editor->LiveTemplates这个路径下点击一下刚才添加的KeyBoard......
  • Java Springboot 接收前端上传图片,并返回路径让前端显示图片
    一、接收前端图片并保存并为前端返回一个图片路径. @RestController@RequestMapping("/upload")publicclassUploadImgController{@Autowired(required=false)privateResourceLoaderresourceLoader;@Value(value="/Users/user/Java/Upload/Serve......
  • 安装Maven配置以及构建Maven项目(2023idea)
    一、下载Maven绿色软件地址:http://maven.apache.org/download.cgi尽量不要选择最高版本的安装,高版本意味着高风险的不兼容问题,选择低版本后续问题就少。你也可以选择尝试。压缩后:打开后:在该目录下新建mvn-repo文件夹用来存放下载的依赖以及插件等二、配置本地仓库和......
  • springboot 整合mybatis
    1、SpringBoot+MyBatis一、简单回顾一下MyBatis核心对象包括以下三个:SqlSessionFactoryBuliderSqlSessionFactorySqlSessionSqlSessionFactoryBuilder-->SqlSessionFactory-->SqlSession 关于MyBatis的事务管理机制(两种)<transactionManagertype="JDBC"/......
  • springboot+vue展位设计模型库网站的java开发与设计
    目录系统实现截图详细技术介绍本课题软硬件环境核心代码部分展示其他springboot项目推荐详细视频演示源码获取系统实现截图详细技术介绍系统采用了基于SpringBoot、Vue和MySQL的三层结构体系。前端部分通过Vue框架构建用户界面,实现页面展示和交互功能,后端则利......
  • JAVA开源项目 基于Vue和SpringBoot购物商城网站
    本文项目编号T032,文末自助获取源码\color{red}{T032,文末自助获取源码}......