创建SpringBoot项目后无法运行Java文件的解决方法

目录

1.无法运行

(1)解决方法一

(2)解决方法二

2.包无法下载

(1)查看pom.xml文件中包是否存在的方法

(2)如果仓库存在包的处理方式


1.无法运行

当我们创建好一个SpringBoot项目后,打开目录中的Java文件夹下的DemoApplication.java文件,发现这个文件无法运行。

根据提示 module JDK is not defined,选择jdk版本apply后还是无法运行。

创建SpringBoot项目后无法运行Java文件的解决方法_第1张图片

(1)解决方法一

发现pom.xml文件还是红色的,说明没有被识别为Maven文件

创建SpringBoot项目后无法运行Java文件的解决方法_第2张图片

右键pom.xml文件,点击 add as  maven project

创建SpringBoot项目后无法运行Java文件的解决方法_第3张图片

然后发现pom.xml文件和Java文件标识变正常了,Java文件也可以运行了,但是Java文件中出现红色标识,再返回pom.xml文件中观察。

创建SpringBoot项目后无法运行Java文件的解决方法_第4张图片

创建SpringBoot项目后无法运行Java文件的解决方法_第5张图片

根据报错提示,可以得知设置的阿里云仓库中没有2.7.17 RELEASE,这是社区版idea的bug,我们在pom.xml文件中修改version,将版本号后的英文后缀手动去掉,修改后再去maven面板中选择刷新。

创建SpringBoot项目后无法运行Java文件的解决方法_第6张图片

再回到Java文件和pom.xml文件中观察,发现所有标红消失,问题解决。

创建SpringBoot项目后无法运行Java文件的解决方法_第7张图片

如果pom.xml文件中还出现  xxxxx not found的问题时,尝试在报错处同样添加上键值对的版本号,再次Maven刷新即可。

创建SpringBoot项目后无法运行Java文件的解决方法_第8张图片

如果还是解决不了,直接把这块代码删掉即可。

(2)解决方法二

更简单的方式:

右键当前项目,选择添加框架支持

创建SpringBoot项目后无法运行Java文件的解决方法_第9张图片

后续修改pom.xml的方法与方法一相同。

2.包无法下载

(1)查看pom.xml文件中包是否存在的方法

因为pom.xml中常常出现包下载不下来的问题,此时我们要去中央仓库中查找此版本的包是否真正存在。

查找方法:进入中央仓库,根据包名,一级一级往下查找。

中央仓库地址:

Central Repository: icon-default.png?t=N7T8https://repo1.maven.org/maven2/创建SpringBoot项目后无法运行Java文件的解决方法_第10张图片

创建SpringBoot项目后无法运行Java文件的解决方法_第11张图片

(2)如果仓库存在包的处理方式

1.Maven面版多刷新几次

2.判断是否配置过国内源

3.判断配置的setting.xml文件的路径名是否存在中文,存在则修改去掉中文

4.删除本地仓库的jar包,重新下载

本地仓库中:

创建SpringBoot项目后无法运行Java文件的解决方法_第12张图片

5.以上方法还是无法下载,尝试使用本地仓库已经下载过的相近版本

你可能感兴趣的:(JavaEE,java,spring,boot,后端)