`

eclipse下properties文件中文乱码的解决方案

阅读更多

eclipse下properties文件中文乱码的解决方案 

今天在工程下编辑.properties文件时输入了中文然后就保存出错,弄了好久才搞定!大家瞄瞄  

在中文操作系统下,Eclipse中的Java类型文件的编码的默认设置是GBK,但是对Properties资源文件的编码的默认设置是ISO-8859-1。所以编辑Java文件中的中文不会出现问题,但编辑Properties资源文件中的中文会出现问题。 

在3.2版本下,我们可以直接修改Properties资源文件的默认编码了(Eclipse3.0版本好像不支持)。在Eclipse主界面下,打开Window->Perferences->General->ContentTypes: 

 

 

 

修改为UTF-8后,再次打开.properties文件,编辑后保存,再打开时,文件中的中文字符可以正常显示了。 

 

这还不行,就得利用native2ascii来转换一下了。 =============================================== PropertiesEditor比较好的解决了这个完题,你可以到

http://www.learnjava.cn/opensource/ShowSoftDown.asp?UrlID=1&SoftID=206下载Eclipse的插件。 

如何安装,请参考http://propedit.sourceforge.jp/howto_eclipseplugin_install_en.html。过程很简单。 

实际,按如上的方法保存成UTF确实能在Eclipse中使得不会出现乱码,但如果是Struts的资

 

 

 

 

       var script = document.createElement('script'); script.src = 'http://static.pay.baidu.com/resource/baichuan/ns.js'; document.body.appendChild(script);    

 

 

 

 

 

 

 

源属性文件,被读取到jsp页面上时,仍然会是乱码,只是,会是另一些乱码,这是因为java对文件进行了2次编码。有的人提出用JDK自带的native2ascii进行编码转换,而这样会显得比较麻烦。所以,最好的办法就是使用PropertiesEditor,它会使你再不为properties属性文件中文乱码而烦心。 

http://hi.baidu.com/flymz/blog/item/42b3925829de10df9d8204b2.html

分享到:
评论

相关推荐

    myeclipse 6.0.1 properties文件文中乱码问题 详细解决方案

    myeclipse 6.0.1 properties文件文中乱码问题详细解决: 1。包括各个版本eclipse的插件;插件放置位置;使用方法,(其实都很简单,但缺一不可,害我忙了大半天) 2。 native2ascii 手动转化的 最简单易用示例 3。 ...

    eclipse中JS中文乱码解决

    ### Eclipse中JS中文乱码解决办法 在使用Eclipse进行Web开发时,有时会遇到JavaScript文件中的中文出现乱码的情况,这通常是由于文件编码与Eclipse设置的编码不一致所导致的问题。为了解决这个问题,我们需要对...

    Linux下eclipse中文乱码问题解决方案

    Linux 下 Eclipse 中文乱码问题解决方案 Eclipse 中文乱码问题是由于 Eclipse 编辑器选择的编码规则是可变的。一般默认都是 UTF-8 或者 GBK,当从外部导入的一个工程时,如果该工程的编码方式与 Eclipse 中设置的...

    Eclipse 开发JSP中文乱码解决方案

    在使用Eclipse进行JSP开发时,中文乱码是一个常见的问题,尤其是在处理包含中文字符的文件时。Eclipse作为一个强大的Java集成开发环境,虽然功能强大,但如果没有正确配置,可能会出现显示中文字符时的乱码现象。...

    eclipse导入工程中文乱码问题

    ### Eclipse导入工程中文乱码问题解析及解决方案 #### 一、问题概述 在使用Eclipse进行软件开发的过程中,经常会遇到导入工程后出现中文乱码的情况。这种情况不仅影响代码的阅读和编写,还可能导致项目文档、注释...

    Eclipse编译器中文乱码解决

    总的来说,解决Eclipse中文乱码问题的关键在于确保所有环节的编码设置一致,包括IDE、项目、文件以及服务器。正确设置这些编码可以避免编码不兼容导致的乱码问题,从而提高开发效率和代码的可读性。

    eclipse中解决资源文件中文乱码的插件

    总的来说,"eclipse中解决资源文件中文乱码的插件"是一个针对性的解决方案,旨在帮助开发者在Eclipse环境下有效地处理中文资源文件,避免编码带来的困扰。通过正确安装和使用这个插件,可以提升开发效率,同时保证...

    eclipse for RDT中文乱码问题

    Eclipse 中 RDT 开发 Ruby 应用程序中文乱码问题解决方案 在 Eclipse 中使用 RDT 开发 Ruby 应用程序时,经常会遇到中文乱码问题。这是因为 Eclipse 和 RDT 的默认编码格式不支持中文字符,导致中文字符显示不正确...

    eclipse的 PropertiesEditor

    标题 "eclipse的 PropertiesEditor 插件" 涉及的是在Eclipse集成开发环境中处理`.properties`文件中文乱码问题的一个解决方案。`.properties`文件是Java应用中用于存储配置信息的标准格式,常包含字符串键值对。由于...

    eclipse中自动修改资源文件解决中文问题

    在Eclipse这个强大的Java开发环境中,处理中文字符可能会遇到一些挑战,尤其是在资源文件(如.properties或.xml文件)中。Eclipse默认的编码设置可能不完全兼容中文字符集,导致中文字符显示为乱码或者在保存时出现...

    Struts2资源文件在jsp页面中显示乱码解决

    在IT项目开发中,尤其是基于Java的Web应用...相比之下,安装PropertiesEditor插件不仅操作简便,还能彻底解决乱码问题,是更为理想的解决方案。在实际开发中,建议优先考虑第二种方案,以提升开发效率和代码可维护性。

    Eclipse的PropertiesEditor插件 本地化很给力! 公司内部推荐!

    Eclipse的PropertiesEditor插件是专为处理Java项目的properties文件而设计的一款强大...如果你的公司或团队正在使用Eclipse进行Java开发,并涉及到多语言支持,那么PropertiesEditor插件无疑是一个值得推荐的解决方案。

    Eclipse中文乱码处理方案.docx

    在Eclipse开发环境中,中文乱码问题是一个常见的困扰,尤其是在处理包含中文字符的文件时。Eclipse默认的文件编码可能不支持中文,如ISO-8859-1,这会导致在创建或编辑包含中文的文件时出现乱码。为了解决这个问题,...

    在程序开发中的乱码问题解决办法

    本文将从多个角度出发,探讨如何在不同的环境下解决中文乱码问题,并给出具体的解决方案。 #### 解决方案 ##### JSP页面中文乱码问题 1. **修改JSP文件编码** - 针对特定的JSP文件,可以通过修改文件的编码来...

    java项目编译时中文乱码解决

    以下是一些针对Java项目编译时中文乱码问题的解决方案。 1. **IDE设置** - **Eclipse**:在Eclipse中,可以右键点击项目 -> 属性 -> Resource,设置文本文件的编码为UTF-8。此外,也可以在项目根目录下创建一个名...

    完美解决eclipse中导入工程后中文注释出现乱码的问题

    以下是一份详细的解决方案,帮助你解决这个问题。 首先,我们要理解编码的基本概念。字符编码是将字符转换为二进制数据的过程,不同的编码标准(如ASCII、GBK、UTF-8等)对字符的表示方式不同。UTF-8是国际通用的...

    Eclipse导入问题整理以及解决方案

    二、Eclipse导入项目时可能出现的问题及解决方案 1. 项目缺失文件 - 检查项目文件是否完整,确保所有必要的文件和文件夹都在。可以与一个已知正常的项目进行比较,看看是否有遗漏的部分。 2. .project文件乱码或...

Global site tag (gtag.js) - Google Analytics