Skip to content

Commit 89732e9

Browse files
committed
fix(config): 修复配置保存和 JAVA_HOME 设置的问题
- 更新 Config.load 调用,移除不必要的参数 - 修正 JAVA_HOME 手动设置提示路径 - 优化配置保存逻辑,不再返回 java_home
1 parent 1034fca commit 89732e9

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

func/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ def init_config(
110110

111111
# 如果有config
112112
if (jvm_root / "config.json").exists():
113-
cfg_dict.update(Config.load(jvm_root).to_dict())
113+
cfg_dict.update(Config.load().to_dict())
114114

115115
# 根据参数更新
116116
if jdk_home:

main.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,10 @@ def config(
5656
] = None,
5757
):
5858
jvm_root = Config.load_jvm()
59-
java_home = init_config(jvm_root, jdk_home, cache_home, proxy)
59+
init_config(jvm_root, jdk_home, cache_home, proxy)
6060
log.info("Config saved successfully.")
6161
if not check_java_home(jvm_root):
62-
log.warning(f"Please set JAVA_HOME to {java_home} manually.")
62+
log.warning(f"Please set JAVA_HOME to {jvm_root / "current"} manually.")
6363

6464

6565
@app.command(help="Sync the Foojay JDK data to local JSON files.")

0 commit comments

Comments
 (0)