Browse Source

Merge pull request #8289 from icocoer/main

fix(java): 补充 SDKMAN 安装的 Java 自动搜索
龙腾猫跃 7 tháng trước cách đây
mục cha
commit
17d8b269ef

+ 2 - 0
Plain Craft Launcher 2/Modules/Minecraft/ModJava.vb

@@ -521,6 +521,8 @@ NoUserJava:
             Next
             Next
             '查找 .jdks 文件夹中的 Java
             '查找 .jdks 文件夹中的 Java
             JavaSearchFolder(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile) & "\.jdks\", JavaPreList, False, True)
             JavaSearchFolder(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile) & "\.jdks\", JavaPreList, False, True)
+            '查找 SDKMAN 安装目录中的 Java
+            JavaSearchFolder(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile) & "\.sdkman\candidates\java\", JavaPreList, False, True)
             '查找 APPDATA 文件夹中的 Java
             '查找 APPDATA 文件夹中的 Java
             JavaSearchFolder(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\", JavaPreList, False)
             JavaSearchFolder(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\", JavaPreList, False)
             JavaSearchFolder(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) & "\", JavaPreList, False)
             JavaSearchFolder(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) & "\", JavaPreList, False)