第一步:下载idea jdk maven tomcat,但是要注意版本之间的兼容性,idea 16 和17版本下载jdk8以上版本。
第二步:安装jdk,配置环境变量。 右击 计算机-》属性-》高级系统变量-》高级-》环境变量-》
(1)新建->变量名"JAVA_HOME",变量值"C:\Java\jdk1.8.0_05"(这个是自己jdk的安装路径,需修改)
(2)编辑->变量名"Path",在原变量值的最后面加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin” (不需修改,直接粘贴)
(3)新建->变量名“CLASSPATH”,变量值“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”(不需修改,直接粘贴)
确定后,验证。打开dos后台,输入Java -version,出现下图表示安装成功。
![](https://img-blog.csdnimg.cn/img_convert/ca07617e754261efad34143dcb48b59d.png)
第三步:安装idea。就一直next下去 ,参考 http://blog.csdn.net/haishu_zheng/article/details/50265371。
第四步:idea 配置maven,apache maven 下载地址:Maven – Download Apache Maven
- 这里是Maven的下载地址:Maven的下载地址
- 确认已经安装了JDK后,将Maven解压安装即可
- Maven环境变量配置:在系统变量里新建"MAVEN_HOME"变量,变量值为:F:\idea_maven\apache-maven-3.3.9(根据自己的jdk的安装路径填写)
- 找到path变量(已存在不用新建)添加变量值:%MAVEN_HOME%\bin
- 以管理员身份打开cmd,输入mvn -version,按回车键,可以看到maven的版本信息,代表安装成功
- 设置Maven的本地仓库:首先在maven文件夹的同一级目录中新建文件夹作为本地仓库,例如我在与文件夹apache-maven-3.3.9的同一级目录中新建了MavenRepository3.3.9文件夹作为本地仓库。接着需要修改配置文件settings.xml,修改之前建议备份。在文件中添加的代码如下图所示:
其中添加的代码应该是本地仓库文件夹的绝对路径 例如我的代码应该是:F:\idea_maven\MavenRepository3.3.9
- 修改Maven镜像,改成阿里的镜像,代码如下:
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
Idea中选择maven
- 打开Idea,点击左上角的【file】,点击【Settings…】
- 这里可以直接搜索maven,就可以进入idea的Maven配置选项。
这里有三个地方需要配置:
- Maven home directory:在下拉框里选择需要的maven版本
- User settings file:先将Override勾上,然后在下拉框中选择对应maven版本的settings.xml文件
- Local repository:先将Override勾上,然后在下拉框中选择对应maven版本的自建的本地仓库
- 上述工作完成后,使用Maven,可能还会报出一个错误:Cannot resolve plugin org.springframework.boot:spring-boot-maven-plugin:2.3…
- 这是spring-boot-maven-plugin 构建找不到
- 解决方法是在settings.xml中添加一段代码:
<profiles>
<profile>
<id>spring plugins</id>
<activation>
<jdk>spring plugins</jdk>
</activation>
<pluginRepositories>
<pluginRepository>
<id>spring plugins</id>
<name>Spring plugins</name>
<url>https://maven.aliyun.com/repository/spring-plugin</url>
<layout>default</layout>
<snapshotPolicy>always</snapshotPolicy>
</pluginRepository>
</pluginRepositories>
</profile>
</profiles>
这样Maven就配置结束了