一些Spring Boot可能遇到的问题(一)
经过一天的搭建和搜索引擎的帮助下,完成了一些对spring boot的了解。
一、Maven配置环境变量
1.添加 M2_HOME 系统变量,变量值为Maven的根目录
2.在PATH中添加Maven的Bin目录路径(网上很多在path路径下加%;,自己添加的时候并不是)
3.测试是否配置成功,cmd窗口,输入MVN -V
二. pom.xml第一行报错
pom.xml第一行出现小红叉,尝试过各种方法都不对。
1.粗暴,直接删除工程,新建一个,结果发现配置完pom.xml还是会出现红叉。
2.怀疑是依赖报错,如下图标红处,直接干掉,依旧没解决问题。不是版本不兼容的问题。
3.选中工程,Maven - update project,无效。
解决办法:找到Maven仓库根目录,把里面的文件全部删除,然后选中工程Maven - update project,记得勾选下图标红处。
三、查看端口占用netstat -ano指令窗口一闪而过
直接运行netstat -ano指令,看到窗口一闪而过
解决办法:win+R 输入CMD指令 再运行netstat -ano指令
找到对应的端口ID,再输入tasklist指令查看对应运行的程序,用任务管理器结束进程。
四、springboot + tomcat + jsp 报Whitelabel Error Page
1.首先检查pom.xml,是否配置了boot相关的依赖,接着检查启动类的注解是否添加和引用。
2.也是解决BZ的问题关键。查看相关资料发现:程序只加载Application.java所在包及其子包下的内容。
建议:把包的目录结构修改成正确的,如果实在不清楚,删除新建。