Windows 11中如何设置*.java文件的默认打开方式?
Windows 11中如何设置*.java文件的默认打开方式?
嘿,我之前也碰到过Windows 11里设置*.java文件默认打开方式的糟心事,给你分享几个亲测有效的解决办法:
方法一:通过系统设置按文件类型指定默认应用
这是最直观的方式,步骤如下:
- 按下
Win + I打开设置面板,点击应用 → 默认应用 - 往下滚动找到选择默认应用按文件类型,点击进入
- 在搜索框输入
.java,找到对应的条目后,点击它右侧的应用图标 - 从弹出的列表里选择你想用的默认程序(比如IntelliJ IDEA、Eclipse或者记事本);如果列表里没找到,就选更多应用 → 在这台电脑上查找其他应用,找到程序的exe文件选中即可
方法二:右键单个文件直接设置
有时候系统设置里的入口不太显眼,右键操作反而更直接:
- 找到任意一个
.java文件,右键点击它,选择打开方式 → 选择另一个应用 - 在弹出的应用列表里选好你要用的程序,记得勾选底部的始终使用此应用打开.java文件,点击确定就搞定了
方法三:通过注册表手动配置(适合进阶用户)
如果你之前改注册表没找到正确路径,试试这个:
注意:修改注册表前建议先备份,避免误操作导致问题
- 按下
Win + R输入regedit打开注册表编辑器 - 导航到路径
HKEY_CLASSES_ROOT\.java - 右键点击
.java项,选择修改,把默认值改成你要关联的程序的类名(比如你先手动关联一次IntelliJ,就能在注册表找到对应的类名,一般类似IntelliJIDEA.java) - 接着找到
HKEY_CLASSES_ROOT\[你刚才设置的类名]\shell\open\command,修改默认值为程序的完整路径加上"%1",比如:"C:\Program Files\JetBrains\IntelliJ IDEA 2023.2\bin\idea64.exe" "%1" - 修改完成后关闭注册表,重启一下资源管理器或者电脑就生效了
备注:内容来源于stack exchange,提问作者ying
相关产品推荐
相关产品推荐

