项目部署
下载打包插件
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>3.1.3</version>
</plugin>
</plugins>
</build>
点击打包
在target中生成jar包,在本地磁盘中打开
在对应文件下打开cmd,输入java -jar 包名 回车
出现如下错误:说明电脑系统的Java 运行时环境版本过低,无法执行被编译为更高版本的代码,可以通过
javac -version
java -version
查看自己的jdk版本,使用的jdk版本与idea相同,不一致修改系统的环境变量
成功启动:会有光标一直闪烁
项目部署属性配置方法
方法一
java -jar 包名 --server.port=端口号
方法二:配置系统的环境变量(需要重新打开cmd窗口)
方法三:在jar包所在的文件夹下新建yml配置文件(无需删除项目中的配置文件)
server:
port: 8089
方法四:在代码中的配置文件
配置优先级(从上往下依次变高)
部署之后运行出错
jar包运行后显示 没有主清单属性
可能是打包时候没有弄好pom文件
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>3.1.3</version>
</plugin>
</plugins>
</build>