旗下导航:搜·么
当前位置:网站首页 > JAVA教程 > 正文

java编译乱码解决方法【JAVA教程】,java

作者:搜教程发布时间:2019-11-27分类:JAVA教程浏览:16评论:0


导读:Java编译源代码时,默许会从操作系统猎取codepage,若你装置操作系统时不小心装置了英文版的,能够就会在编译java源码时发生乱码。请看下面测试代码:pack...

Java编译源代码时,默许会从操作系统猎取codepage,若你装置操作系统时不小心装置了英文版的,能够就会在编译java源码时发生乱码。

请看下面测试代码:

package com.test;
public class Run {
  public static void main(String[] args) {
    System.out.println("hello, 你好");  
  }
}

编译敕令:

javac -d . Run.java

执行敕令:

java com.test.Run

若在敕令行codepage 437(英语)下编译将会涌现乱码。

若在敕令行codepage 936(GBK)下编译是OK的。

假如如许的操作系统环境,在Eclipse中将会让源代码涌现乱码,后果严重。

1、java是能够经由过程参数来编译从而消弭乱码的。

javac -encoding gbk -d . Run.java

2、修正全部操作系统的言语环境设置。

更多java学问请关注java基础教程。

以上就是java编译乱码解决方法的细致内容,更多请关注ki4网别的相干文章!

标签:java


欢迎 发表评论: