导航:首页 > 源码编译 > javacgbk无法编译

javacgbk无法编译

发布时间:2022-12-17 07:52:09

❶ 我用jd-gui反编译class文件,通过javac编译,提示错误: 编码GBK的不可映射字符

  1. 运行控制台,程序->运行,输入CMD,点击确定进入DOS操作系统 快捷键windows键+R键

  2. 编写需要运行的java代码!

/**
*@authorjava
*@version创建时间:2014-11-7下午2:31:53
*类说明
*/
publicclasshelloword{
publicstaticvoidmain(String[]args){
System.out.println("hello中文字符,,,中文字符word");
System.out.println("hello中文字符,,,中文字符word");
System.out.println("hello中文字符,,,中文字符word");
System.out.println("hello中文字符,,,中文字符word");
System.out.println("hello中文字符,,,中文字符word");
System.out.println("hello中文字符,,,中文字符word");
System.out.println("hello中文字符,,,中文字符word");
System.out.println("hello中文字符,,,中文字符word");
System.out.println("hello中文字符,,,中文字符word");
}
}


3. 切换运行目录到您存放java代码的目录!使用命令 cd 切换

4. 常规执行命令javac helloword.java,出现如下错误!

5. 解决错误提示:编码 GBK 的不可映射字符,使用命令:javac -encoding utf-8 helloword.java,编译成功

6. 成功编译后,在tmp目录下能看到helloword.java文件编译后的.class字节码文件

7. 使用命令【java helloword】,运行java程序

❷ javac为什么不能编译,环境变量和代码应该没问题啊

原因是jdk没有配置环境变量。
设置方法:
依次点击计算机->高级系统设置->环境变量->系统变量->path <-在这个位置上添加jdk安装路径,就是到jdk目录后把bin目录加进去。
或者不配置环境变量的话,你可以在jdk的安装路径下bin文件夹下面编译就行了。比如:
C:\Java\jdk1.6\bin>javac e:/temp/Hello.java
正确的环境变量为:
新建“JAVA_HOME”变量名,值为jdk的文件夹路径。
新建“CLASSPATH”变量名,值为jdk文件夹下lib文件夹的路径。
修改“PATH”变量下变量值,增加变量值jdk文件夹下bin文件夹路径。

阅读全文

与javacgbk无法编译相关的资料

热点内容
win10原始解压软件 浏览:319
阿里程序员的老家 浏览:258
量子加密银行 浏览:193
命令方块获得指令手机 浏览:499
学习结束感言简短程序员 浏览:398
android关机闹钟实现 浏览:968
鼠标一键打开文件夹设置 浏览:161
程序员看过来我想静静搞笑视频 浏览:370
curlphp爬虫 浏览:874
python按日期循环 浏览:110
php三个等号 浏览:760
培训班出来的程序员解决问题很差 浏览:963
程序员那么可爱25集 浏览:753
服务器地址和ip地址一样不 浏览:664
php中括号定义数组 浏览:602
php打印堆栈 浏览:516
华为adb命令行刷机 浏览:965
人像摄影pdf 浏览:761
解压文件密码怎样重新设置手机 浏览:1002
高考指南pdf 浏览:695