我的Nutz的源码是乱码怎么办?

Jul 10, 2017 10:38:44 AM

作者:zozoh

问题的提出

采用的是 nutz-source.jar 的方式存放源码

Ecipse 用户

打开

  1. window > Preferebces > General > Workspace

看看"Text file encoding" 项是不是设成 "UTF-8" 了还是不行? 请重启你的Eclipse

全局UTF-8设置, 打开eclipse.ini,在末尾加入

  1. -Dfile.encoding=UTF-8

建议同时在windows/linux下使用的童鞋使用全局设置,避免部署时编码问题导致的问题

Netbean 用户

  • 找到你的Netbeans安装目录下的etc文件夹,如C:Program FilesNetBeans 8.2etc
  • 用记事本打开netbeans.conf
  • 找到netbeans_default_options这一句(没带#号的,带#号的是注释)
  • 在最后面加上一个空格,再加入-J-Dfile.encoding=UTF-8
    比如:
  1. netbeans_default_options="
  2. -J-DAM_CONFIG_FILE=\"C:\Sun\AppServer\domains\domain1\config\AMConfig.properties\"
  3. -J-Dcom.sun.aas.installRoot=\"C:\Sun\AppServer\"
  4. -J-Xms128m
  5. -J-Xmx512m
  6. -J-XX:PermSize=32m
  7. -J-XX:MaxPermSize=160m
  8. -J-Dapple.laf.useScreenMenuBar=true
  9. -J-XX:+UseConcMarkSweepGC
  10. -J-XX:+CMSClassUnloadingEnabled
  11. -J-XX:+CMSPermGenSweepingEnabled
  12. -J-Dfile.encoding=UTF-8
  13. "

本页面的文字允许在知识共享 署名-相同方式共享 3.0协议GNU自由文档许可证下修改和再使用。

原文: http://nutzam.com/core/faq/jar_encoding.html