MyEclipse中文乱码,编码格式设置,文件编码格式

2023-10-30

一、设置新建常见文件的默认编码格式,也就是文件保存的格式。
在不对MyEclipse进行设置的时候,默认保存文件的编码,一般跟简体中文操作系统(如windows2000,windowsXP)的编码一致,即GBK。
在简体中文系统下,ANSI 编码代表 GBK编码;在日文操作系统下,ANSI 编码代表 JIS 编码。
Window-->Preferences-->General -->content Types
在右侧窗口中展开每一个子项,依次输入编码格式,如“UTF-8”点击“update”就设置好了。
例如:在以上设置中,设置jsp默认编码格式为“UTF-8”,那么以后新建的jsp文件,都是以“UTF-8”的格式保存的。
同样设置java默认编码格式为“UTF-8”,那么以后新建的java文件,都是以“UTF-8”的格式保存的。
设置html默认编码格式为“UTF-8”,那么以后新建的html文件,都是以“UTF-8”的格式保存的。
以上设置了文件的保存编码格式,默认的打开方式(解码方式)会跟保存编码格式一样。   

二、设置新建其他文件的默认编码格式,即文件保存格式。
    在第一项设置中,只是设置了常用文件类型的编码格式。如果新建一个文件,没有后缀名,也就是不指名文件类型,那么MyEclipse无法判断该用何种编码

格式保存,就用默认文件保存编码格式GBK进行保存。这个默认保存编码格式,可用如下方法修改:
window-->preferences-->general-->workspace 在右侧 Text file encoding ->Other    选择UTF-8

三、单个文件查看编码格式(也就是打开文件用的编码格式)更改。这个方法没有更改文件的编码格式,只是告诉MyEclipse用何种编码格式进行解码。
在要查看的文件上,如文件Test.java上右键-->Properties-->Resource在右侧Text file encoding ->Other,可以进行修改。
比如说,你在“一”里面设置*.java文件的编码格式为“UTF-8”,那么你打开后缀名为java的文件,默认就会以“UTF-8”格式进行解码。如果有人给了你一个

编写好的java文件,但是他是用GBK编码保存的,那么你现在打开的时候,会显示乱码。在这个文件上右键-->Properties-->Resource在右侧Text file

encoding ->Other ->GBK,就可以正常显示里面的内容了。

四、指定MyEclipse编写文件时页面内容数据编码格式,如html,或者jsp网页中提交表单前,用户输入的信息编码格式,配置文件xml中的参数编码格式等。
主要是通知浏览器或服务器,传输的数据的编码格式。
window-->Preferences-->MyEclipse-->Files and Editors-->选择子项-->Encoding
例如:选择UTF-8,
新建jsp文件的时候,contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"就会自动生成,不用每次去手工更改了。
新建html文件的时候,http-equiv="Content-Type" content="text/html; charset=UTF-8"
新建xml文件的时候,<?xml version="1.0" encoding="UTF-8"?>


以上是自己总结的,如果错误,请指出。问题如下
1、如果别人给了给的一个project,编码格式为GBK,我自己使用的编码格式为UTF-8,导入这个project后,显示乱码,需要进行哪些修改?
我想知道最有用的,必须进行的修改方法。如果我上面的几点依次全部更改,是可以正常显示的。但是更改以后,查看自己的代码又会出现中文乱码了。
其实这个问题就是,如何让两个Project使用不同编码(如UTF-8和GBK),而都可以正常查看,不出现乱码。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MyEclipse中文乱码,编码格式设置,文件编码格式 的相关文章

  • 如何将未知列数的 ResultSet 映射到 List 并将其显示在 HTML 表中?

    我使用 Netbeans GlassFish 和 JavaDB 创建了一个数据库应用程序 现在我的控制器 Servlet 代码执行一些动态 SQL 查询并返回结果集 或者我可以更改 toString 现在 如何以表格格式显示返回的结果集 我
  • 如何解决android程序中的警告“从不本地读取”

    为什么我收到警告说 The field testscreen ScaleAnimToShow mVanishAfter is never read locally testscreen java testscreen src com tes
  • 无法在 Eclipse 中运行从 Git 导入的项目

    我的 Eclipse 工作区中有一个来自 Github 的项目 通过 File gt Import gt Projects from GIT 但是 我无法运行该示例 因为 运行方式 下的唯一选项是 运行配置 转到 运行配置 后 我单击 浏览
  • 在 OS X (C++) 中设置 Eclipse 错误:启动失败,未找到二进制文件?

    关于这个主题有一百万个问题 我已经阅读了所有这些问题 我的计算机上安装了 eclipse juno 运行 OS X Yosemite 我只想运行一个简单的 hello world 程序 但我不能 我不知道为什么 我确实构建了该项目 即使我这
  • 无法在 Eclipse 中运行 SDL 程序,但可以在 Windows 资源管理器中运行

    我已经安装并设置了 SDL 并设法获得了一个要构建的教程示例 教程代码来自http zamma co uk setup sdl2 eclipse windows http zamma co uk setup sdl2 eclipse win
  • Eclipse 说“更新 Android Developer Toolkit”

    我不知何故弄乱了我的 Eclipse 和 Android 设置 我不知道如何修复它 问题症状如下 在 首选项 gt Android 中 我尝试选择 android sdk linux 的位置 选择时出现错误 此 Android SDK 需要
  • 如何关闭Eclipse中的蜂鸣声?

    在 Mac OS X 上 我运行 Flex Builder 它基本上是一个定制的 Eclipse 当我执行 查找 时 如果找不到所选文本以及将搜索包装到顶部 则会发出蜂鸣声 可以把那个提示音关掉吗 我在互联网和首选项窗格中进行了搜索 但没有
  • 如何在我的网站上获取用户的国旗

    我想在我的网站上显示用户 访问者的国旗 我使用不同的技术 如 php jsp 和简单的 html 所以我想要一个代码 通过放置在我的网站上 访问者可以看到它 并且它应该在所有平台上运行 简而言之 我想要国家检测 API 如果有人能帮助我 我
  • 使用 JavaFX 将可执行 Jar 限制为一个窗口

    我正在通过构建 JavaFX 应用程序E fx 剪辑 and Java场景生成器 基本功能是登录窗口 登录后 将打开新窗口 然后登录窗口消失 目前还处于原型阶段 用完eclipse后 我想要的功能都有了 启动时显示登录窗口 代码如下 Ove
  • 如何阻止 Eclipse 上的 JPA Facet 始终更新?

    我在 Eclipse 中有一个 EJB2 EJB3 Java 项目 我最近启用了 JPA Facet 现在安装了 Dali 并配置了对包含实际表和数据的 MySQL 数据库的访问 问题是 在 IDE Java 编辑器中编辑实体 bean 速
  • eclipse.ui.menus 的名称过滤器

    我有一个菜单贡献 通过实现org eclipse ui menus扩展点 我想仅为特定文件扩展名 例如 pld 提供此菜单贡献 但我不知道如何使用 visibleWhen 来做到这一点 有任何想法吗 更新 到目前为止我的扩展点
  • Eclipse 有 IntelliJ Keymapping 插件吗?

    我是一位 IntelliJ 老用户 现在正在从事一个需要 Eclipse 的项目 我不介意学习 Eclipse 默认键盘快捷键 如果有 但是很多操作都没有分配快捷键 grrrr 我想知道是否有任何插件可以自动将 IntelliJ 默认值分配
  • Eclipse 中的 Java 构建路径问题

    在 Eclipse 中 我有一个与我的构建路径相关的错误 错误 Project XX is missing required library middlegen 2 1 jar 但该库在构建路径配置之前被删除 是不是缓存或者其他方面有问题
  • 将 UTF-8 设置为 Heroku 中的默认字符串编码

    我需要在 Heroku 中将默认的 ruby 字符串编码更改为 UTF 8 由于某种原因它是 US ASCII heroku console Ruby console for myapp heroku com gt gt a encodin
  • Eclipse Android 模拟器 - 键盘不工作

    我刚刚更新到最新的 SDK 版本 16 使用最新版本的 API 16 创建了新版本的 AVD 并且我的硬件键盘在模拟器上不再工作 甚至我的其他 avd 使用旧版本的 sdk 任何想法如何解决这一问题 您的 AVD 的 键盘支持 硬件属性是否
  • 如何使用eclipse构建C++应用程序

    我已经从以下位置下载了 Eclipse Juno for C here http www eclipse org downloads download php file technology epp downloads release ju
  • 在 Eclipse 中跨工作区查找/替换[重复]

    这个问题在这里已经有答案了 可能的重复 Eclipse 替换所有类中的文本 https stackoverflow com questions 3376440 eclipse replace text in all classes 我想在
  • 设置自动缩进不缩进标签

    我在 Windows 上使用 Eclipse CDT 我应该补充一点 总的来说 我对自动格式功能很满意 但有一件事让我烦恼 我不知道如何配置 Eclipsenot带标签的缩进线 这就是我要的 void myfunc goto MYLABEL
  • Eclipse 仅重新格式化已编辑的行

    我正在使用 Java 如果我在 Eclipse Helios 中按 Ctrl Shift F 它将自动格式化整个文件而不是我编辑的行 当其他人在同一文件上使用不同的样式时 这在签入时会成为一场噩梦 有没有办法告诉 Eclipse 仅格式化文
  • 是否可以从外部闪存驱动器运行 java (jdk-windows)、Eclipse (indigo) 和 Android-sdk 进行 Android 应用程序开发

    我想知道我们是否可以通过在外部闪存驱动器上保存所需的软件来在我们使用的任何计算机上开发我们的android应用程序 我的意思是在闪存驱动器上安装java eclipse和android sdk 所以最后我们可以将闪存带到任何地方计算机并在任

随机推荐

  • STM32端口复用和重映射

    STM32的引脚可设置为可设置为 普通IO功能 复用功能 重映射功能 不过普通IO功能 复用功能用得比较多 复用 在TSM32里面 大部分的引脚都是有GPIO复用功能 也就是说 一个 GPIO如果可以复用为内置外设的功能引脚 那么当这个 G
  • Java使用POI导出Excel、合并单元格、插入网络图片

    假设存在这样一张表A audience 观众表 id zjhm name gender address 表B seat 座位表 表明这个观众主动坐过哪些座位 id 表C check 校核表 表明这个观众被系统管理人员校核过哪些座位 id 一
  • Python练习题——BNUZ

    python练习题 BNUZER 一 填空题 二 简答题 三 程序设计题 谏言 一 填空题 若world world 则print hello world 输出 helloworld 表达式 3 in 1 2 3 4 的值为 False 表
  • 基于Element-UI给Vue页面添加Loading效果

    基于Element UI给Vue页面添加Loading效果 1 引入 2 在标签里面添加v loading 3 在data中定义 4 调用后端接口之前设置true 返回数据画图后设置false 1 引入 import Loading fro
  • 如何搭建个人服务器(网站/游戏)?

    在现代这个互联网时代 不会建站就OUT啦 下面小编给大家分享一个最快捷的建站方法 用这个建站方法 不仅简单快速 而且不花一分钱 不用买域名 也不用买空间 尤其适合刚刚接触建站的新手 学建站的学生和想打造个人网页的朋友 准备工具 一台电脑 X
  • 轻量、便捷、高效—经纬恒润AETP助力车载以太网测试

    随着自动驾驶技术和智能座舱的不断发展 高宽带 高速率的数据通信对主干网提出了稳定 高效的传输要求 CAN FD LIN已无法充分满足汽车的通信需求 车载以太网作为一种快速且扩展性好的网络技术 已经逐步成为了汽车主干网的首选 此外 为了满足车
  • STM32CubeProgrammer V2.9.0版本 通过UART bootload下载STM32G030系列芯片有Bug

    文章目录 CubeProgrammerV2 9 0最新版本的Bug 友情提醒 CubeProgrammerV2 9 0最新版本的Bug 本人笔记本电脑最近新装系统 想着安装最先版本的Stm32CubeProgrammer软件试试 再使用Ua
  • Ubantu 系统下安装fasttext及重要函数

    因为最近遇到了一个文本向量化的问题 所以接触了很多fasttext这个工具 原理什么的就不讲 网上实在是太多了 但是我在实验的过程中遇到了很多的问题 其中绝大多数都是安装fasttext问题 我也看到了很多博主说是fasttext是在win
  • 性能测试——性能监控工具——ServerAgent的安装与使用

    一 下载 首先进入网址 http jmeter plugins org downloads all 下载资源 ServerAgent 2 2 1 zip JMeterPlugins Standard 1 3 1 zip JMeterPlug
  • 如何在Go中编写多行字符串?

    本文翻译自 How do you write multiline strings in Go Does Go have anything similar to Python s multiline strings Go是否与Python的多
  • 网页粒子背景插件 -Canvas-nest.js

    地址 https github com hustcc canvas nest js 如果以上的js有问题 直接点击下面的下载 canvas nest js下载地址 https cdn bootcss com canvas nest js 1
  • terminator配置ICer自用

    bashrc Source global definitions if f etc bashrc then etc bashrc fi Uncomment the following line if you don t like syste
  • PADS Layout制板文件和贴片文件的输出方法

    1 综述 制板文件输出到板厂进行PCB制板 贴片文件输出到贴片厂进行PCBA Printed Circuit Board Assembly 制造 在完成PCB的布局布线工作后 需要输出制板文件到板厂进行制作PCB 再将PCB裸板和电子物料或
  • Python数据处理案例

    关于数据处理案例有两个 第一个案例是我整理到有道云上的 就直接剪切下来了 下面直接进入正题 案例1 快餐数据 案例2 欧洲杯数据 先进行数据探索 data info data describe 查看数据集是否有缺失值且哪个字段存在缺失值 可
  • 无法启动计算机中丢失HAL.dll,Win7系统提示“hal.dll损坏或丢失”导致windows无法启动怎么办...

    win7系统电脑经常弹出提示 hal dll损坏或丢失 导致windows无法启动 怎么回事呢 导致win7 64位系统提示 hal dll损坏或丢失 的原因有很多种 那么该怎么处理呢 其实解决的方法也很简单 接下去系统城小编向大家介绍Wi
  • Java之完全链式编程

    Java8的Stream操作方式实在令人心驰神往 不需要注释就能看懂的链式操作 十分简约和雅观 但是在实际编码过程中对于非集合操作是无法做到链式操作的 于是就有了一下操作 虽然功能还不够全面 但是先开源出来 有了更好的操作也请大家遵循开源精
  • 时间序列预测框架--Darts--快速开始(下)

    协变量 用额外的数据 除了目标系列 我们有兴趣预测的系列 dart中的许多模型也在输入中接受协变量系列 协变量是我们不想预测的序列 但它可以为模型提供有用的额外信息 目标变量和协变量都可以是多变量或单变量 dart中有两种协变量时间序列 p
  • 不错的安全培训(在线)

    不错的安全培训 在线 https mile2 com mile2 online estore training videos html http www sans org course reverse engineering malware
  • css属性

    02 CSS属性 2 1 文本 作用 用于定义文本的外观 包括文本颜色 行高 对齐方式 字符间距等 常见属性 属性名 含义 color 设置文本颜色 line height 设置行高 text align 设置水平对齐方式 left rig
  • MyEclipse中文乱码,编码格式设置,文件编码格式

    一 设置新建常见文件的默认编码格式 也就是文件保存的格式 在不对MyEclipse进行设置的时候 默认保存文件的编码 一般跟简体中文操作系统 如windows2000 windowsXP 的编码一致 即GBK 在简体中文系统下 ANSI 编