NetBeans中jsp或java乱码的几种办法(downmoon收集)
NetBeans和Eclipse其实差不多都会有乱码的时候出现,就像.net环境偶尔也会出点乱码的小差错。
关键掌握要点:因为Java要实现跨平台(口气不小,景仰一个),(所以编码会更容易乱一些。)因此。Java的IDE工具如NetBeans和Eclipse等式都有两种编码格式:源码格式和编译格式。
如果打开或新增源码是乱的,那就是代码的编码设置有问题。如果是编译时出乱码,那一般是编译设置有关,一般是跟具体项目有关。好了。
试一下这几个法子:
一、 在NB中 tools -> option -> advance -> Editor -> Java Source -> Encoding : UTF-8
在你的项目properties中 Run and compile项目中输入 -encoding UTF-8
NB的代码录入界面默认的是使用系统代码页,改成UTF-8的话,不论移植到哪种平台都不用担心了。
(在Netbeans IDE 6.5中已无此选项,邀月注)
二、如果你用的是中文版,执行如下操作:工具->选项->字体和颜色->配置文件->earth->确定
如果你用的是英文版,或者在命令行下以 "D:"2000"Java"NetBeans65"bin"netbeans.exe" --locale en:US 命令启动NetBeans
执行如下操作:Tools->Options->Fonts & Color->Profile->earth->OK
(此方法无从考究,邀月注)
三、SUN的资料中提到NetBeans默认的编码类型是UTF-8。用Eclipe的默认编码是GB18030。
如果你是从Eclipse导入的项目,打开NetBeans,在项目的属性中将默认编码UTF-8改成GB18030。^_^,中文回来了。导入MinGWStudio和Eclipse的项目都没有中文乱码问题了。
顺便说一下Eclipse编码的修改方式。
Windows -> Preferences -> General -> Content Types
在右边的窗口中点击"text"选择 JSP(Java) -> Default Encoding 就能修改jsp文件的编码了.。其他格式的文件,依次类推。
要注意的是:Eclipse重新设置编码后,需要"更新(update)"一次,才能生效。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)