`

Eclipse或MyEclipse设置启动JVM时的字符集

    博客分类:
  • java
 
阅读更多
Eclipse或MyEclipse设置启动JVM时的字符集

起因:
项目中遇到用struts上传文件时,当在本地windows环境下,获取到的文件名的最后一个字符为乱码(不算文件名后缀);然而当把代码发布到linux上并在该服务器上打包发布后,一切正常;最后想了很多办法都没有解决该问题。实在没有办法了,问了一下系统工程师,得知liunx系统设置的编码是utf-8。
那么引起该问题的原因可能是打包(把代码从.java编译成.class)时的环境差异引起的。

那么我们在eclipse的哪里设置编译时使用的字符集呢?是设置workspace的编码吗?答案是:不是。
最后正巧碰到一个老员工过来,于是咨询了一下,他说其以前设置过jvm启动时的字符集的,但具体怎么设置忘了。于是根据该线索,再问baidu,终于找到了解决问题的办法。



直接见下图:
  • 大小: 54.9 KB
  • 大小: 26.5 KB
分享到:
评论

相关推荐

    MyEclipse控制台中文乱码的解决

    对于MyEclipse控制台的编码设置,可以通过修改`eclipse.ini`文件中的配置来实现。添加以下行来指定控制台的编码: ```ini -vmargs -Dfile.encoding=UTF-8 ``` #### 五、深入理解案例分析 文章的部分内容提到了一...

    Myeclipse中文整合教程

    同时,还需要检查系统环境变量,确保Java虚拟机(JVM)支持中文字符集,例如设置“JAVA_OPTS”或“MYECLIPSE_JRE_OPTS”包含"-Dfile.encoding=UTF-8"。 在进行Java项目开发时,MyEclipse提供了丰富的代码编辑、调试...

    MyEclipse6.5优化

    2. **设置默认字符集**:统一字符编码为UTF-8可以避免编码问题,并加快编辑速度。 3. **关闭自动更新**:禁用自动更新功能可以减少后台活动。 4. **禁用自动代码提示的联网查找**:关闭此功能可以加快编辑速度。 5. ...

    JBPM企业流程模块开发

    - 字符集选择支持GBK的字符集。 - 设置Windows服务选项,勾选`Install As Windows Service`,服务名称可保持默认或自行命名。 - 勾选`Launch the MySQL Server Automatically`以实现自动启动。 - 设置根账户`...

    JavaEE开发环境的安装与配置

    安装 MySQL 数据库服务器后,我们需要修改字符集为 utf-8 或 gbk 以支持中文。然后,我们可以安装 MySQL-Front 客户端,以便更方便地管理 MySQL 数据库。 第五步:安装配置 MyEclipse MyEclipse 是一个基于 ...

    java学习笔记

    - **Eclipse / MyEclipse**:非常流行的 Java 开发工具,提供强大的编辑、调试功能以及项目管理支持。 - **NetBeans**:另一个免费且功能强大的集成开发环境,适合各种 Java 应用程序开发。 - **JBuilder**:曾经...

    javase全套学习笔记,从入门到进阶详细笔记

    - **Eclipse/Myeclipse**:Eclipse是一款开源的集成开发环境(IDE),Myeclipse是其商业版本,它们提供了便捷的代码编辑、调试和项目管理功能。 2. Java语言基础 - **基础语言要素**:包括注释、标识符、关键字等...

Global site tag (gtag.js) - Google Analytics