问题一:创建web项目时包图标无小蓝点的问题
在创建SpringMVC时需要创建web工程,但是跟随视频学习的小伙伴可能在main包下直接创建一个包并且取名为web,这样创建是毫无效果的,也不会生成WEB-INF包,解决这个方法需要打开 文件 -> 项目结构 -> 模块 之后选中你创建的Spring项目,在上方点击 + 号,找到web工程进行添加,并且注意观察右侧路径上面是否有正确的指定路径信息。
问题二:在完成所有的设置和编写后开始运行,可能会发现报错 “IntelliJ – Error:java: release version 5 not supported”
这个是当前JDK太新了,无法生成旧的二进制文件,具体修改方法如下:
第一步:在项目结构中检查自身项目SDK版本
第二步:检查项目结构 -> 模块 中当前Spring项目的 源中语言级别是否正确(这里容易出错)
我的版本是16所以选择了项目默认X。
第三步:打开setting中的JAVA编译器,找到 按模块字节码版本 ,修改为自身版本,这里也容易出错,初始值可能为1.5,如下:
将1.5修改为正确的字节码版本即可
第四步:运行代码,可以看到网页成功弹出。