feat(vuepress): 配置vite打包器及本地搜索功能

- 使用 viteBundler 配置 Vite,添加 SCSS 预处理器选项
- 启用主题的本地搜索功能以提升用户体验
- 更新 devDependencies,新增 @vuepress/plugin-search 并升级 sass-embedded 版本
- 优化导航栏样式,调整 .vp-navbar .auto-link 相关 CSS
- 重构 Java SDKMAN 和 Maven 版本管理文档,完善指令说明和操作步骤
- 修改 sidebar 配置,增加根路径禁用侧边栏显示
This commit is contained in:
2026-03-06 02:07:36 +08:00
parent 83dc5bf7c6
commit 86c8d8c512
6 changed files with 66 additions and 16 deletions

View File

@@ -2,9 +2,7 @@
title: 使用 SDKMAN 管理 Java 和 Maven 多版本
icon: mdi:package-variant
date: 2026-02-04
category:
- 实用工具
- JAVA
category: JAVA
tag:
- SDKMAN
- Java
@@ -174,14 +172,39 @@ sdk enable auto_env
sdk list installed
```
### 2. 查看特定工具的所有版本
### 2. 查看特定工具的在线可用版本
```bash
sdk list java
sdk list maven
```
### 3. 卸载不需要的版本
说明:`sdk list java``sdk list maven` 展示的是远程可安装版本,不是本机已安装版本。
### 3. 查看本机已安装版本与当前生效版本
```bash
# 查看当前生效版本SDKMAN 视角)
sdk current
sdk current java
sdk current maven
# 查看命令实际生效版本(系统视角)
java -version
mvn -version
which java
which mvn
# 查看 SDKMAN 本机已安装版本目录
ls -1 ~/.sdkman/candidates/java
ls -1 ~/.sdkman/candidates/maven
# 查看 current 软链接实际指向
ls -l ~/.sdkman/candidates/java/current
ls -l ~/.sdkman/candidates/maven/current
```
### 4. 卸载不需要的版本
```bash
# 卸载 Java 11
@@ -191,13 +214,13 @@ sdk uninstall java 11.0.21-tem
sdk uninstall maven 3.8.8
```
### 4. 更新 SDKMAN
### 5. 更新 SDKMAN
```bash
sdk selfupdate
```
### 5. 查看帮助
### 6. 查看帮助
```bash
sdk help