SDKMAN配置Java开发环境并设置国内镜像源
下面我将指导你使用SDKMAN安装多版本Java、Gradle和Maven,并配置为阿里云镜像源。
·
下面我将指导你使用SDKMAN安装多版本Java、Gradle和Maven,并配置为阿里云镜像源。
1. 安装SDKMAN(如未安装)
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
2. 安装Java版本
安装Java 8(设为默认)
sdk install java 8.0.442-tem
sdk default java 8.0.442-tem
安装Java 17
sdk install java 17.0.14-tem
安装Java 21
sdk install java 21.0.6-tem
3. 安装Gradle 7.5.1(设为默认)
sdk install gradle 7.5.1
sdk default gradle 7.5.1
4. 安装Maven 3.9.9
sdk install maven 3.9.9
sdk default maven 3.9.9
5. 配置Maven/Gradle使用阿里云镜像
编辑~/.m2/settings.xml文件(如不存在则创建):
mkdir ~/.m2 && cp ~/.sdkman/candidates/maven/current/conf/settings.xml ~/.m2/settings.xml
编辑~/.gradle/init.gradle文件(如不存在则创建):
参考 https://developer.aliyun.com/mvn/guide
6. 验证安装和配置
验证Java安装
java -version
sdk list java
验证Gradle安装和镜像配置
gradle -v
# 创建一个测试项目验证下载源
mkdir gradle-test && cd gradle-test
gradle init --type java-application
cd ..
rm -rf gradle-test
验证Maven安装和镜像配置
mvn -v
# 创建一个测试项目验证下载源
mvn archetype:generate -DgroupId=com.example -DartifactId=maven-test -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
rm -rf maven-test
7. 切换版本命令参考
切换Java版本
sdk use java 17.0.14-tem # 临时切换到Java 17
sdk default java 17.0.14-tem # 永久设为默认
切换Gradle版本
sdk use gradle 7.5.1
切换Maven版本
sdk use maven 3.9.9
通过以上配置,你的Java开发环境将使用阿里云镜像源,大幅提升依赖下载速度。
vim 常用配置
" 设置行号
set number
" 启用语法高亮
syntax on
" 自动缩进
set autoindent
" 智能缩进
set smartindent
" 设置 tab 键宽度为 4 个空格
set tabstop=4
set softtabstop=4
set shiftwidth=4
set expandtab
" 搜索时忽略大小写
set ignorecase
" 当搜索包含大写字母时,区分大小写
set smartcase
" 实时显示搜索结果
set incsearch
" 显示匹配的括号
set showmatch
" 鼠标支持
set mouse=a
" 启用真彩色
set termguicolors
更多推荐




所有评论(0)