一直在网上找这个问题的解决方法,可是都是只有Netbenas5.5的解决方案,而且并没有根本的解决,今天上官方看了下,原来官方就有解决方法~哈哈~这招可以解决目前所有的版本,全部文件将用UTF-8解码.所以转移工作平台就更加简单咯~
这是原文:
For those who need to use international and multibyte characters, NetBeans can support UTF-8 editing. To enable it, go to your NetBeans installation directory and find the etc folder. There will be a file there called netbeans.conf.
This file keeps some configuration for NetBeans, including the default command line arguments. These are parameters that will be sent to a new starting Netbeans IDE.
Every argument lives inside a double-quoted variable called netbeans_default_options, and each one is separated from another by a space.
To enable UTF-8 in NetBeans, just place this parameter anywhere on the list of netbeans_default_options:-J-Dfile.encoding=UTF-8
中文解释一下:
1.找到你的Netbeans安装目录下的etc文件夹,如C:\Program Files\NetBeans 6.0 M9\etc
2.用记事本打开netbeans.conf
3.找到netbeans_default_options这一句(没带#号的,带#号的是注释)
4.在最后面加上一个空格,再加入-J-Dfile.encoding=UTF-8
如我现在的设置:
netbeans_default_options="-J-DAM_CONFIG_FILE=\"C:\Sun\AppServer\domains\domain1\config\AMConfig.properties\" -J-Dcom.sun.aas.installRoot=\"C:\Sun\AppServer\" -J-Xms128m -J-Xmx512m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -J-Dapple.laf.useScreenMenuBar=true -J-XX:+UseConcMarkSweepGC -J-XX:+CMSClassUnloadingEnabled -J-XX:+CMSPermGenSweepingEnabled -J-Dfile.encoding=UTF-8"
这样,打开的文件所有都用UTF-8解码了~哈哈,不再有乱码咯~
分享到:
相关推荐
netbeans文件并不是用utf-8编码的,所以若果jsp见中文用utf--8编码的话,就会出现乱码,该图片就是解决这个问题的
在处理中文乱码问题时,要从数据库、连接、页面、文件等各个层面进行全面检查和配置,确保每个环节的编码统一为UTF-8。这样,无论是在MySQL、JSP、Servlet还是C#或.NET环境中,中文字符都能正常显示,避免乱码的出现...
通过上述步骤,我们可以在Java Web开发中(使用JSP和Servlet)彻底解决乱码问题,确保数据从输入到输出的整个过程中都使用一致的UTF-8编码。这不仅提高了数据处理的准确性,也提升了用户体验,特别是在涉及多语言...
NetBeans 7.3.1 版本进行Web Service开发时,可能会遇到一个特定的问题:如果在WebService的注解中包含中文字符,则在执行`clean and build`操作时会出现“unmappable character for encoding UTF-8”的错误,导致...
2. 修改`conf/logging.properties`文件,将所有UTF-8替换为GBK,防止中文乱码。 3. 启动Netbeans,关闭欢迎页面,打开"服务"选项卡,查看已安装的服务器。 4. 右键“服务器”,选择“添加服务器”,选择Apache ...
**原因分析**:当表单数据被提交时,默认情况下浏览器会采用UTF-8编码格式发送请求。然而,在服务器端接收这些数据时,由于编码格式不一致(如服务器期望的是GB2312),这就会导致乱码问题的出现。 **解决方案**:...
如果这些值不是UTF-8,那么可能会导致中文乱码问题。 同样,我们也可以查看排序规则(collation)设置: ```sql mysql> SHOW VARIABLES LIKE 'collation%'; ``` 排序规则影响数据的比较和排序方式,也需要与字符...
这样可以确保输出的内容按照UTF-8编码,避免乱码问题。 2. **复选框爱好输出问题**:在处理复选框数据时,需要注意每个复选框的`name`属性应该不同,以便在后台通过`request.getParameter()`获取对应的值。例如: ...
另一方面,.NET平台默认使用UTF-8编码,这是更广泛接受的国际标准,尤其在处理多语言文本时。 问题在于,当J2ME客户端调用C# Web服务时,如果未正确设置编码,中文字符可能会在传输过程中被错误地解码,导致乱码。...
特别是播放音乐的,要么就会出现乱码的问题,要么就会没有歌词同步的功能,而 YOYOPlayer经过我在ubuntu7.10下面的初步测试,并没有发现乱码问题,因为我默认是使用GBK的编码读取标签的,而LINUX默认的编码是UTF-...
charset=UTF-8")`和`request.setCharacterEncoding("UTF-8")`来确保正确的字符集。 总的来说,JavaEE是一个强大的企业级应用开发平台,它提供了丰富的组件和技术,支持灵活的架构设计,帮助开发者构建可扩展、可...
这是由于QtCreator默认使用UTF-8编码,而Windows控制台通常期望的是GBK编码。解决这个问题的方法有两种:一是将源码文件的编码更改为GBK;二是保持源码UTF-8编码不变,但避免在控制台直接输出中文字符。如果必须输出...
- **文件编码转换**: 使用 `enca` 工具转换文件编码,例如将当前目录下的所有文件转为 UTF-8 编码: ``` $ enca -L zh_CN -x utf-8 * ``` - **ZIP 压缩问题**: 当使用 ZIP 压缩含有中文文件名的文件时,可能会出现...
值得注意的是,由于项目可能使用了特定的字符编码,直接用记事本打开源代码或资源文件可能会导致乱码,建议始终使用支持UTF-8编码的编辑器。 此外,对于初学者或者希望深入了解Java图形处理的人来说,这个项目提供...
- 编码不匹配:Java(J2ME)使用ISO-8859-1作为默认字符编码,而.NET(C#)采用UTF-8。这可能导致中文字符在传输过程中出现乱码。 - Web服务兼容性:默认情况下,.NET 1.1的Web服务不支持HTTP GET和POST请求,需要...
你需要调整编辑器的编码设置,例如改为UTF-8,然后重新编译和运行。 4. **Java的特点**: - **跨平台**:Java的“一次编写,到处运行”特性使得程序可以在不同操作系统上运行,只要该系统有Java虚拟机(JVM)。 -...
在开始使用之前,应当配置好工作空间编码,推荐使用UTF-8编码以避免乱码问题。首次使用时不要急于建立项目,而应该先配置好代码自动提示,这可以提升编码速度,并减少重复的代码输入。 在编码时,遵守一定的代码...
这是由于QtCreator默认使用UTF-8编码,而Windows控制台通常采用GB2312编码解析字符。解决这个问题的方法有两种:一是将源代码文件的编码更改为GB2312,二是避免在程序中直接输出中文字符。通过这些调整,可以确保...
charset=UTF-8")`,确保服务器和客户端之间的一致性。 综上所述,JavaEE是企业级应用开发的强大平台,提供了一系列标准组件和技术,支持从客户端到服务器端的完整应用开发流程。掌握JavaEE的相关知识,包括Servlet...