Spring Boot入门环境搭建和工具选择

本文详细介绍SpringBoot项目的搭建流程,包括开发环境配置、使用IntelliJ IDEA进行开发、SpringBoot2.x框架要求的环境设置、数据库配置、打包与服务器部署步骤。涵盖开发工具、环境安装、项目创建、打包及远程部署全过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

具体的SpringBoot技术内容可以参考 

SpringBoot图文教程    https://www.jianshu.com/c/355260609973

SpringBoot视频教程    https://www.bilibili.com/video/av38657363?p=1

项目目录介绍 https://www.cnblogs.com/xiaowangtongxue/p/10816970.html

 

我们只介绍从完全不熟悉到整个项目搭建好能运行的系统工程,细节有很多资料,可以自己去查

一、开发工具 。使用IntelliJ IDEA ,可以下载破解版

破解和安装教程 https://www.cnblogs.com/miaoxingren/p/9868734.html

二、开发环境安装

  1. 使用框架Spring boot2.x,要求环境jdk8+(配置环境变量) 、maven3+
  2. 数据库MySql  https://www.cnblogs.com/zhangkanghui/p/9613844.html                                                                                    修改数据库密码  ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Lc99!!!!';
  3. 安装Apache,用来运行HTTP服务
  4. Tomcat不安装,SpringBoot可以使用项目自带Tomcat
  5. 可视化界面 宝塔面板
  6. 云服务器后台配置安装组开放必要的端口 20,80,8080,3306等
  7. 开启8080端口提供远程访问。阿里云服后台安全组开启;服务器命令行启动防火墙并开启8080,并更新防火墙配置。重启防火墙。如果8080端口被禁止可执行 firewall-cmd –zone=public –add-port=8080/tcp –permanent打开,                           然后执行systemctl restart firewalld.service重启
  8. 开启3306接口,提供远程访问数据库(开发人员使用).。远程数据库管理使用Mysql Workbench                                                
  9. 测试POST请求可以使用Postman工具                                                                                                                                           

讲创建项目过程的资料有很多,自行百度

三、打包  打开自带的Terminal执行命令行mvn clean package就开始自动打包

四、部署

打包时间会有点长。

生成文件在Target目录下,直接拿去部署即可 

在服务器home目录下创建一个新的文件夹用来存放jar程序。比如home/app。将可运行Jar包传到此目录。

1.使用Xshell 软件来执行。 打开Xshell,先检查是否安装了上传命令。

rpm -qa |grep lrzsz最后一个单词是Lrzsz.没有安装的话,就现场安装yum -y install lrzsz

 

2.开始上传,打开Xshell执行 rz。然后会弹出选择对话框,选择好文件后,点击打开就能上传到当前目录下

3.上传完之后就是部署

nohup java -jar sdkapi-0.0.1-SNAPSHOT.jar > nohup.out 2>&1 &

4.查询部署结果

    查看指定jar进程 ps aux|grep sdkapi-0.0.1-SNAPSHOT.jar

  1.  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

闽农qq:994955138

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值