20240725项目的maven环境报红-重新配置maven

1.在编辑器里面打开项目,导入源码

(1)找到项目的地址C:\Users\zzz\IdeaProjects\datasys,然后右击用idea编辑器打开。

(2)idea中上菜单栏打开open,然后输入file,选择源代码文件

2.前期配置maven环境的问题处理

(1)点击maven,然后选择setting

2.在win+r,cmd,输入mvn -v

'mvn' 不是内部或外部命令,也不是可运行的程序

或批处理文件。

参考博客:mvn环境未完全安装

(1)win+r,cmd,然后输入

java 复制代码
echo %MAVEN_HOME%

C:\Users\zzz\Desktop\apache-maven-3.9.8

java 复制代码
mvn -v

接下来,控制台提示:mvn不是内部或外部命令,也不是可运行的程序或批处理文件

解决方法:在Path中添加:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;

重新启动cmd控制台可以正常打印出maven版本.

可以参考博客IDEA控制台提示:mvn不是内部或外部命令,也不是可运行的程序或批处理文件

3.正式启动maven配置环境

配置maven的参考博客

(1)file->setting->搜索框输入maven

先apply 在ok

(2)步骤二:配置JDK环境

找到配置java Compiler的地方,配置自己电脑的jdk环境

见博客链接的参考

(3)在项目结构里面配置jdk1.8,见博客链接的参考

(4)jdk1.8 ,要与整个环境配置一致,见博客链接的参考

(5)刷新Maven和配置数据库

(6)找到配置文件,都在resources目录下,有数据库连接,数据库账号密码相关信息! 检查是否和自己电脑数据库账号密码一致!

1)Plugin 'org.springframework.boot:spring-boot-maven-plugin:' not found

参考博客链接

在pom.xml里面的

java 复制代码
 <build>
        <finalName>datasys</finalName>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                **<version>2.1.9.RELEASE</version>**
                <configuration>
                    <executable>true</executable>
                    <mainClass>com.zzz.datasys.DatasysApplication</mainClass>
                </configuration>
            </plugin>
        </plugins>
    </build>

(7)运行项目

(四)idea和mvn版本匹配的问题(这个以后得优先考虑,放在第一步)

maven下载完,依赖dependency没有出现,且event log出现Unable to reload Maven project See logs for details

(1)

Spring boot 版本、Spring Framework、jdk 版本、maven 版本参考的博客
版本参考1
版本参考2

(2)Spring boot 版本(、Spring Framework(2.1.1.RELEASE)、jdk 版本(8)、maven 版本(3.9.8)

(3)maven版本下载官网

(4)maven卸载重装https://blog.csdn.net/m0_59119256/article/details/121851306
链接

(5)之后重新点击setting,输入maven,配置常规的三个选项,然后就欧克了

(6)右侧点击maven,出现maven菜单栏,然后刷新、clean、install ,就欧克了

相关推荐
FREE技术1 天前
学生成绩管理系统 基于java+springboot+vue实现前后端分离项目并附带万字文档(源码+数据库+万字详设文档+软件包+安装教程)
java·vue.js·spring boot·mysql
q***57501 天前
Spring Boot(七):Swagger 接口文档
java·spring boot·后端
南方的狮子先生1 天前
【C++】C++文件读写
java·开发语言·数据结构·c++·算法·1024程序员节
bemyrunningdog1 天前
IntelliJ IDEA导出WAR包全指南
java·ide·intellij-idea
虫师c1 天前
List vs Set:深入剖析Java两大集合的核心区别与实战应用
java·数据结构·list·set·java集合
emiya_saber1 天前
Linux 硬盘分区管理
java·linux·网络
量子炒饭大师1 天前
【一天一个计算机知识】—— 【编程百度】预处理指令
java·开发语言
q***51891 天前
Spring Boot 条件注解:@ConditionalOnProperty 完全解析
java·spring boot·后端
任子菲阳1 天前
学Java第四十四天——Map实现类的源码解析
java·开发语言
听风吟丶1 天前
Java 11+ HttpClient 实战:从 HttpURLConnection 到现代 HTTP 客户端的全面升级
java·开发语言·http