项目部署(手动打包运行) | 学习笔记

简介: 快速学习 项目部署(手动打包运行)

开发者学堂课程【微服务+全栈在线教育实战项目演练(SpringCloud Alibaba+SpringBoot)项目部署(手动打包运行)学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/667/detail/11547


项目部署(手动打包运行)


内容简介

一、Jenkins (手动打包)实现运行过程

二、Jenkins(自动化实现)


一、Jenkins (手动打包)实现运行过程

1、创建普通 SpringBoot 工程。

image.png

2、把工程运行打包,运行

(1)把项目打包,因为 SpringBoot 工程,通过 main 方法执行,打包变成 jar 包形

式,使用 maven 进行打包操作。

*使用 maven命令: mvn clean packagel。*前提条件:安装好 maven,并且配置环境变量。

配置步骤操作;在计算机操作设置中找到高级系统设置环境变量中找到 maven,并且配置好。

image.png

(2)把项目放置在桌面,打开项目目录。进入到项目目录中,使用 maven 命令在目录中打开 cmd 输入“avn clean package”点击回车执行命令进行打包。

若果点回车,提示说没有这个命令,那环境变量肯定没装好,或者说你没有环境变量,没有配置,如果配置好之后,他就会有各种提示,给你做这个打包,就是里边有这些提示。

image.png

看到下面提示说明成功,打包完成。

image.png

(3) 打包完成之后,在项目 target 目录中找到 jar 包

image.png

(4) 把打成 jar 包运行。先进入 jar 包目录位置。输入命令 Java - jar demojenkins.jar 运行。

image.png


二、Jenkins(自动化实现)

每次都去输入他能自动化完成,通过 Jenkins 这一来实现。

相关文章
|
Java Shell
SpringBoot启动脚本Shell
SpringBoot启动脚本Shell
172 0
|
应用服务中间件 网络安全 nginx
Nginx学习研究-Nginx 安装 SSL 配置 HTTPS
Nginx学习研究-Nginx 安装 SSL 配置 HTTPS
673 0
|
3月前
|
监控 Shell Linux
十、Linux Shell脚本:流程控制语句
要让脚本从简单的“指令清单”升级为能干的“小助手”,就需要用if教它根据条件做判断,用for和while循环让它重复处理任务,再用case语句帮它在多个选项中做出清晰的选择
318 1
|
9月前
|
消息中间件 人工智能 监控
文生图架构设计原来如此简单之分布式服务
想象一下,当成千上万的用户同时要求AI画图,如何公平高效地处理这些请求?文生图/图生图大模型的架构设计看似复杂,实则遵循简单而有效的原则:合理排队、分工明确、防患未然。
362 14
文生图架构设计原来如此简单之分布式服务
|
设计模式 缓存 Java
谷粒商城笔记+踩坑(14)——异步和线程池
初始化线程的4种方式、线程池详解、异步编排 CompletableFuture
谷粒商城笔记+踩坑(14)——异步和线程池
|
Java
Java中将保留四位小数的Double转换为String的方法详解
选择合适的方法,可以使代码更加简洁、高效,同时也能满足不同场景下的需求。
543 5
|
Ubuntu Linux Shell
在Linux中,如何使用shell脚本判断某个服务是否正在运行?
在Linux中,如何使用shell脚本判断某个服务是否正在运行?
|
Ubuntu
蓝易云 - 解决ubuntu文件系统变成只读的方法
请注意,上述操作可能会导致数据丢失,所以在操作前最好备份重要数据。如果问题依然存在,可能需要考虑更深入的系统诊断或者重装系统。
721 1
|
关系型数据库 MySQL Linux
【Linux】通过 PID 获取服务信息 带你玩转 linux
【Linux】通过 PID 获取服务信息 带你玩转 linux
@RequiredArgsConstructor(onConstructor_ = @Autowired)报错
@RequiredArgsConstructor(onConstructor_ = @Autowired)报错