Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

[Feature] 在游戏Java的自定义选项添加 “javaw.exe"

Open Beginner friendly
#6,934 1 comment 1 reaction 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
68/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Active
Tech stack
java
Domain
desktop

Research direction

No file or test is named in the issue. Start by locating the game's custom Java option UI and the code that stores or launches the selected executable. Done means javaw.exe can be selected as an alternative to java.exe and is used correctly when launching the client on supported systems.

Written by the indexing model from the issue text.

Description

enhancement
概述 | Summary

如题所示
这是目前HMCL 3.16.4的情况

Image

可以看到只有 “java.exe"

原因 | Reason

在使用System Informer等手动分配线程的软件时会出现不同发行版的Java但共同使用同一设置的情况

Image

如上图图所示,第一个java是服务端,第二个java是客户端,手动分配后会自动套用所有名为 “java.exe" 的进程

若客户端能使用 “javaw.exe" ,在使用Ryzen 9 5950X等双CCD的CPU的情况下再使用Distant Horizon等模组可以做到将服务端的 CPU 亲和性锁死在 CCD 1,如此就能让服务端和客户端各占一个 L3 缓存池,理论上可以规避跨 CCD 延迟对 客户端 1% Low 帧的影响。

详情 | Description

No response

Dominant language
Java
Stars
10.2k
Forks
940
Avg merge
2d 7h
Merged PRs (30d)
38

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from HMCL-dev/HMCL

All issues in HMCL-dev/HMCL

Similar issues

More Java issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.