1. mac查看java和maven安装路径
echo $JAVA_HOME
mvn -v
2. vscode创建springboot项目初始依赖项
3. vscode的java相关配置
"java.home": "/Library/Java/JavaVirtualMachines/jdk-17.0.1.jdk/Contents/Home", "java.configuration.runtimes": [ { "name": "JavaSE-1.8", "path": "/Library/Java/JavaVirtualMachines/jdk1.8.0_261.jdk/Contents/Home", "default": true }, { "name": "JavaSE-11", "path": "/Library/Java/JavaVirtualMachines/jdk-17.0.1.jdk/Contents/Home" } ], "java.configuration.maven.userSettings": "/Users/mengff/.m2/settings.xml", "maven.executable.path": "/usr/local/maven/bin/mvn", "maven.terminal.useJavaHome": true, "maven.terminal.customEnv": [ { "environmentVariable": "JAVA_HOME", "value": "/Library/Java/JavaVirtualMachines/jdk1.8.0_261.jdk/Contents/Home" } ], "maven.executable.preferMavenWrapper": false, "java.maven.downloadSources": true, "java.maven.updateSnapshots": true, "maven.excludedFolders": [ "**/.*", "**/node_modules", "**/target", "**/bin" ], "files.exclude": { "**/.classpath": true, "**/.project": true, "**/.settings": true, "**/.factorypath": true }
4. vscode切换maven镜像
切换maven镜像为阿里云,否则很难安装依赖成功,项目起不来
<mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> </mirror> <mirror> <id>nexus-aliyun</id> <mirrorOf>*</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror> <!-- 中央仓库1 --> <mirror> <id>repo1</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://repo1.maven.org/maven2/</url> </mirror> <!-- 中央仓库2 --> <mirror> <id>repo2</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://repo2.maven.org/maven2/</url> </mirror> </mirrors>
详细步骤可参考:VsCode搭建springboot 并配置maven环境