两种:
1.前后端分离springboot+vue的仓库管理项目小明哥
2.魔改Servlet+JSP+JDBC的javaweb宿舍管理系统楠哥
官网下载IDEA 2023版官网
ultimate版本收费,community版本免费,但是没有spring initializer
插件里下载一个Spring Helper,登录账户以后可以免费用30天。
发现新版只支持jdk17和21。查看java版本:cmd输入java -version
我的版本是1.8
java version "1.8.0_391"
Java(TM) SE Runtime Environment (build 1.8.0_391-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.391-b13, mixed mode)
版本不够。遂下载jdk17并且配置好环境变量。
pom.xml里,spring版本是3.2.1
<version>3.2.1</version>
3.0以上的版本可以自己找到数据库版本,以下的需要自己写,我的mysql版本是8.0.34,但是由于它自己能找到,所以就不用写了。
一开始这里maven总是报错spring版本的问题,重启了一下IDEA又好了,害我配置了半天eclipse。
启动一下,
eclipse 插件里安装spring 支持,pom.xml也不用改,直接试一下。下载好tomcat后发现虽然startup.bat点不开,但是运行项目以后,local host:8080还是能输出东西。
再运行就不行了,显示端口被占用。
Web server failed to start. Port 8080 was already in use.
杀死占用端口的进程8080端口被占用处理方法
然后发现是我跟着做的教程有问题,服了,不会写教程就别写,害人不浅。环境变量CATALINA_HOME的路径得写到bin之前,如D:\Program Files\apache-tomcat-8.5.97-windows-x64\\apache-tomcat-8.5.97
才行。
出现了这只猫说明配好了。