SpringBoot学习笔记
例如:第一章 Python 机器学习入门之pandas的使用
SpringBoot运维实用篇学习笔记
前言
提示:以下是本篇文章正文内容,下面案例可供参考
一、工程打包与运行(Windows版)
(1)程序打包的原因:将程序部署在独立的服务器上
(2)步骤
①:对SpringBoot项目打包(执行Maven构建指令package)
执行 package 打包命令之前,先执行 mvn clean, 删除 target 目录及内容,然后跳过 test 生命周期
cLean成功
跳过 test 生命周期
打包完成生成对应的 jar 文件
②:运行
地址栏输入 cmd 回车
回车后弹出下列窗口
运行项目(执行启动指令) java -jar <打包文件名>
java –jar springboot.jar
③:浏览器访问: http://localhost//pages/books.html
④:注意事项:jar支持命令行启动需要依赖maven插件支持,请确认打包时是否具有SpringBoot对应的maven插件
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
(3)打包插件
如果没有配制springboot 打包插件可能遇到下面的问题:
如果没有配制spring boot 打包插件可能遇到下面的问题:
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
(4)命令行启动常见问题及解决方案
①:Windonws端口被占用
# 查询端口
netstat -ano
# 查询指定端口
netstat -ano |findstr "端口号"
# 根据进程PID查询进程名称
tasklist |findstr "进程PID号"
# 根据PID杀死任务
taskkill /F /PID "进程PID号"
# 根据进程名称杀死任务
taskkill -f -t -im "进程名称"
二、临时属性
2.1 临时属性设置
(1)带属性数启动SpringBoot
java -jar springboot_08_ssmp-0.0.1-SNAPSHOT