HMCL icon indicating copy to clipboard operation
HMCL copied to clipboard

在 Java 列表中排除来自 javapath 的 Java

Open Pigeon0v0 opened this issue 3 years ago • 5 comments

由于 Oracle 的一些啥b操作,来自 javapath 的 Java 将可能无法检测到局域网开放端口,应当排除这些 Java

Pigeon0v0 avatar May 22 '22 08:05 Pigeon0v0

具体什么路径

huanghongxun avatar May 22 '22 08:05 huanghongxun

具体什么路径

现在手头没电脑不好测试,但是路径中包括Oracle和javapath字样

Pigeon0v0 avatar May 22 '22 08:05 Pigeon0v0

你是怎么排查到 javapath 里的 java 会导致该问题。一般来说这种 java.exe 只是启动实际 java 用的启动器,不应该会修改行为。

huanghongxun avatar May 22 '22 08:05 huanghongxun

你是怎么排查到 javapath 里的 java 会导致该问题。一般来说这种 java.exe 只是启动实际 java 用的启动器,不应该会修改行为。

根据用户反馈,部分用户由于HMCL自动选择了来自Javapath的Java导致了无法检测到开放,更换为正常Java路径(如C:\Program Files\Java\jre_1.8.0.311\bin\java.exe)以后恢复正常

Pigeon0v0 avatar May 22 '22 08:05 Pigeon0v0

也有很一部分选择了该Java的用户仍然可以检测到开放,但为了全局性考虑应当排除这个路径

Pigeon0v0 avatar May 22 '22 08:05 Pigeon0v0