写程序过程, 有时间需要把代码文件保存成编码为UTF8格式. 虽然在创建项目后可以选择该项目的默认编码. 但是有时候, 我们可能需要单独修改一个格式为UTF-8格式的文件.这时候, 我们可以直接把这个文件拖到Netbeans工作区, 然后直接修改这个文件.
注: 其实把文件拖到Netbeans工作区直接修改的话, Netbeans占用的内存比你创建一个项目来进行编辑要少很多. 创建项目反而会拖慢你的系统速度, 特别你的项目文件比较多的时候.
不过这种情况的话, 如果你是使用中文系统, 可能你的Netbeas的默认编码是GBK, 这时有些包括中文文字的UTF-8格式的文件, 你打开的时候会显示为乱码. 所以针对这个问题, 我们可以直接修改Netbeans的配置文件.
打开/NetBeans 6.9.1/etc/netbeans.conf 文件, 找到etbeans_default_options这一行, 然后把以下代码:
-J-Dfile.encoding=UTF-8
添加入去.
以下为本人添加后的代码, 红色部分的是本人添加的:
netbeans_default_options=”-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dfile.encoding=UTF-8”
除非注明,干草博客文章均为原创,转载请以链接形式标明本文地址
本文地址:http://www.tmper.com/blog/netbeans-utf-8/
分享到:
相关推荐
netbeans文件并不是用utf-8编码的,所以若果jsp见中文用utf--8编码的话,就会出现乱码,该图片就是解决这个问题的
- **NetBeans**: NetBeans默认支持UTF-8编码,但在某些情况下可能需要手动确认。检查`Tools -> Options -> Editor -> Encoding`,确保选中`Use Encoding From File System`,这样可以自动应用文件系统的编码设置。 ...
当涉及文件读写时,比如从CSV导入数据,也需要确保文件本身是UTF-8编码。在读取文件时,明确指定读取的字符集,例如在Java中: ```java FileInputStream fis = new FileInputStream(filePath); BufferedReader br =...
通过上述步骤,NetBeans将使用UTF-8编码来处理所有文件,从而解决了中文注解导致的构建失败问题。 #### 实践注意事项 尽管这种方法可以解决当前的问题,但在开发过程中仍建议遵循一些最佳实践: - **使用英文注解**...
2. 修改`conf/logging.properties`文件,将所有UTF-8替换为GBK,防止中文乱码。 3. 启动Netbeans,关闭欢迎页面,打开"服务"选项卡,查看已安装的服务器。 4. 右键“服务器”,选择“添加服务器”,选择Apache ...
这样可以确保输出的内容按照UTF-8编码,避免乱码问题。 2. **复选框爱好输出问题**:在处理复选框数据时,需要注意每个复选框的`name`属性应该不同,以便在后台通过`request.getParameter()`获取对应的值。例如: ...
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE preferences SYSTEM "http://www.netbeans.org/dtds/preferences.dtd"> <preferences xmlns="http://www.netbeans.org/ns/ide-preferences/1"> ...
如果仍有问题,可能需要调整IDE的编码设置,确保其使用UTF-8编码。 6. **NBM插件**:提到的“org-netbeans-modules-ruby-themes.nbm”文件,看起来是一个NetBeans模块或插件包,可能与Ruby编程语言的主题相关。不过...
7. **JEP 355:JDK源码的UTF-8编码**:从Java 13开始,JDK源代码默认使用UTF-8编码,简化了多语言字符集的处理。 **安装与配置JDK13**: 安装JDK 13.0.1_windows-x64_bin.exe时,通常会将JDK安装到系统路径下的...
- **编码选择**:支持多种字符编码,如UTF-8、GBK等,确保不同编码格式的文件能正确显示。 **3. 编辑增强** 除了基础功能,NetBeans记事本还可能具备一些高级编辑特性: - **代码高亮**:对于编程语言文件,可以...
这将确保JSP文件被解析和编码为UTF-8,防止乱码。 最后,如果你的数据库表或字段之前已经创建并存储了中文数据,可能需要将已有数据转换为UTF-8。这通常涉及创建新表,将数据导出再导入,或者直接使用SQL命令更新表...
在所有文件上使用UTF-8编码。 初始设定 制作git克隆 通过命令行,在项目的根目录下执行“ mvn clean install”。 通过命令行,在“目标”文件夹中执行“ java -jar novabot-api-0.1.jar”。 访问网址 成功后,在...
charset=UTF-8" pageEncoding="UTF-8"%> ``` 3. **JSP运行与调试** - **部署应用**:将项目打包成WAR文件,然后通过IDE或服务器管理界面将其部署到服务器上。 - **运行与测试**:启动服务器后,可以通过浏览器...
**原因分析**:当表单数据被提交时,默认情况下浏览器会采用UTF-8编码格式发送请求。然而,在服务器端接收这些数据时,由于编码格式不一致(如服务器期望的是GB2312),这就会导致乱码问题的出现。 **解决方案**:...
2. **配置数据库**: 如果数据来自数据库,请确保数据库支持 UTF-8 编码。 3. **配置服务器**: 在 ArcIMS 服务器端也需要配置正确的编码。 #### 五、运行与测试 完成以上所有配置后,可以通过 IDE 启动应用服务器...
这是由于QtCreator默认使用UTF-8编码,而Windows控制台通常期望的是GBK编码。解决这个问题的方法有两种:一是将源码文件的编码更改为GBK;二是保持源码UTF-8编码不变,但避免在控制台直接输出中文字符。如果必须输出...
另一方面,.NET平台默认使用UTF-8编码,这是更广泛接受的国际标准,尤其在处理多语言文本时。 问题在于,当J2ME客户端调用C# Web服务时,如果未正确设置编码,中文字符可能会在传输过程中被错误地解码,导致乱码。...
Python 3相对于Python 2有很多改进,例如默认使用UTF-8编码,print()函数取代了print语句,整数类型处理的改变,以及异常处理和字符串处理的改进。这些变化使得Python 3更加现代化和高效。 **教学内容** 1. **...
- 文本文件通常包含ASCII或Unicode字符编码,如UTF-8,确保在不同系统上都能正确显示文字。 - 在编程中,文本文件常用于日志记录、配置文件和数据交换。程序员可以使用各种编程语言(如Java)的内置函数读取、写入...