SpringBoot项目部署
0.确保路径已经是部署环境
- 数据库的配置改为服务器的
1.pom.xml下
<packaging>jar</packaging>
<build>
<finalName>SuWen</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>2.3.0.RELEASE</version>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
- 如果出现-source 1.5 中不支持 diamond 运算符 问题
- jar包运行提示没有主类
都换用这个bulid配置即可
2.maven 运行
clean package
target目录下会有jar包
3. 在服务器下新建WebTest文件夹,jar包放里面
3.1 打开jar包所在文件夹
cd /WebTest
3.2 开启恒服务
nohup java -jar jar_name.jar
- 在本地cmd运行jar包,出现tomcat核心包和本地jre环境重复问题,可以忽略直接部署即可
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律