Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache NetBeans 12.0或12.3窗口选项卡标签文本语言问题_Netbeans_Netbeans 12 - Fatal编程技术网

Apache NetBeans 12.0或12.3窗口选项卡标签文本语言问题

Apache NetBeans 12.0或12.3窗口选项卡标签文本语言问题,netbeans,netbeans-12,Netbeans,Netbeans 12,在“开始”屏幕和其他windows选项卡上,我都面临着这个奇怪的语言问题。 我尝试过编辑netbeans.conf文件,但没有成功 请帮助我解决此问题。 更新: 我已卸载了12.0版,并尝试安装更新的12.3版,但问题与12.0版相同 软件信息 产品版本:Apache NetBeans IDE 12.3 Java:1.8.0\u 201;Java热点(TM)64位服务器VM 25.201-b09 运行时:Java(TM)SE运行时环境1.8.0_201-b09 系统:在amd64上运行的Win

在“开始”屏幕和其他windows选项卡上,我都面临着这个奇怪的语言问题。 我尝试过编辑netbeans.conf文件,但没有成功

请帮助我解决此问题。

更新:

我已卸载了12.0版,并尝试安装更新的12.3版,但问题与12.0版相同

软件信息

产品版本:Apache NetBeans IDE 12.3

Java:1.8.0\u 201;Java热点(TM)64位服务器VM 25.201-b09

运行时:Java(TM)SE运行时环境1.8.0_201-b09

系统:在amd64上运行的Windows 10 10 10.0版;UTF-8;en_us_UTF8(注意事项)

用户目录:C:\Users\User\AppData\Roaming\NetBeans\12.3


缓存目录:C:\Users\User\AppData\Local\NetBeans\Cache\12.3

您可以尝试以下选项:

  • 使用最新的JDK for Netbeans。1.8的最新版本是 如何将NetBeans指向新的JDK请参阅

  • 如前所述,尝试为windows中的非Unicode程序设置默认语言选项

  • 单击开始>控制面板
  • Windows 10、Windows 8:单击“区域”
  • Windows 7:单击管理选项卡。 (如果没有“高级”选项卡,则表示您没有使用登录 管理权限。)
  • 在非Unicode程序的语言部分下,从下拉菜单中选择所需语言
  • 单击确定
  • 重新启动计算机以应用更改
  • 如果这没有帮助,请尝试手动更改java语言环境。您需要在变量netbeans\u default\u选项末尾的文件中添加类似的内容:

    -J-Duser.language=en-J-Duser.country=US-J-Duser.variant=UTF-8


  • 您可以尝试更改netbeans的字符编码,但是我的netbeans版本与您的不同,但它应该与您的相同。在我的例子中,netbeans配置文件(netbeans.conf)位于一个目录中:C:\Program Files\netbeans-11.1\netbeans\etc

    我手动将-J-Dfile.encoding=UTF-8添加到默认选项(“netbeans\u default\u options”)。下面我粘贴我的netbeans\u默认\u选项值:

    netbeans_default_options="-J-Djdk.lang.Process.allowAmbiguousCommands=true -J-XX:+UseStringDeduplication -J-Xss2m -J-Djdk.gtk.version=2.2 -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.dpiaware=true -J-Dsun.zip.disableMemoryMapping=true -J-Dplugin.manager.check.updates=false -J-Dnetbeans.extbrowser.manual_chrome_plugin_install=yes -J--add-opens=java.base/java.net=ALL-UNNAMED -J--add-opens=java.base/java.lang.ref=ALL-UNNAMED -J--add-opens=java.base/java.lang=ALL-UNNAMED -J--add-opens=java.base/java.security=ALL-UNNAMED -J--add-opens=java.base/java.util=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing.plaf.basic=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing.text=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing=ALL-UNNAMED -J--add-opens=java.desktop/java.awt=ALL-UNNAMED -J--add-opens=java.desktop/java.awt.event=ALL-UNNAMED -J--add-opens=java.prefs/java.util.prefs=ALL-UNNAMED -J--add-opens=jdk.jshell/jdk.jshell=ALL-UNNAMED -J--add-modules=jdk.jshell -J--add-exports=java.desktop/sun.awt=ALL-UNNAMED -J--add-exports=java.desktop/java.awt.peer=ALL-UNNAMED -J--add-exports=java.desktop/com.sun.beans.editors=ALL-UNNAMED -J--add-exports=java.desktop/sun.swing=ALL-UNNAMED -J--add-exports=java.desktop/sun.awt.im=ALL-UNNAMED -J--add-exports=jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED -J--add-exports=java.management/sun.management=ALL-UNNAMED -J--add-exports=java.base/sun.reflect.annotation=ALL-UNNAMED -J--add-exports=jdk.javadoc/com.sun.tools.javadoc.main=ALL-UNNAMED -J-XX:+IgnoreUnrecognizedVMOptions -J-Dfile.encoding=UTF-8"
    
    

    最新的官方版本Netbeans 12.3也一样吗?是的,Netbeans 12.3也一样,只是为了确保,还要尝试清理所有用户配置数据。退出Netbeans,删除以下目录并重新启动:/AppData/Local/Netbeans,/AppData/Roaming/Netbeans@jjazzboss谢谢你的回复。已删除两个目录,但未更改任何内容:(@AmitSoni,请更新您的问题。从帮助->关于中添加信息。它包括产品版本、更新、运行时、system.JDK更新等信息,并将其链接到NetBeans.conf文件中的NetBeans,成功完成了操作。:)谢谢您的回答。。干杯:)谢谢你的帮助。JDK更新成功了。