这个是理想的结果↓
一开始我的目录只有src跟一个pom.xml,右下角的progress进度条一直绿一半。
如果SpringBoot没有出现想要的约定目录,那肯定是一开始Maven就没有配置好。
所以我回到了Maven配置上面:
Maven安装
下载地址:
http://maven.apache.org
解压apache-maven-3.6.1-bin.zip
建议:安装目录不要包含中文或空格
Maven目录结构
bin:含有mvn运行的脚本
boot:含有类加载器框架
conf:含有settings.xml文件
lib:含有Maven运行时需要的java类库
配置Maven环境变量
1.MAVEN_HOME=C:\install\apache-maven-3.6.1
2.PATH=%MAVEN_HOME%\bin
检查安装配置是否正确
C:Users\Administrator>mvn -v
修改本地仓库位置
·默认本地仓库位置:~.m2\repository
例如:C:\Users\Administrator.m2\repository
·指定本地仓库位置的配置信息文件
C:\install\apache-maven-3.6.1\conf\settings.xml
·在<settings>标签中的<localRepository>指定
<localRepository>D:/repository</localRepository>
镜像仓库修改
在配置信息文件中,在mirrors标签内添加以下内容,阿里云的速度快很多倍
<mirror>
<id>nexus=aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
Eclipse操作Maven工程
1.1 ·修改Maven默认的JDK版本(局部-推荐)
在工程的POM.xml文件
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
1.2 ·修改Maven默认的JDK版本(全局)
在settings.xml文件中,在<properties>标签内添加
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
完了之后,打开eclipse,new一个工程
如果是web项目,选择webapps,如果是java,选择quickstart
如果出现下面情况
工程右击-选择buildpath
完了apply and close
解决