导航:首页 > 源码编译 > 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无法编译相关的资料

热点内容
海南免税溯源码查询 浏览:635
linux中表示什么 浏览:7
建筑加密区长度间隔多少布置一下 浏览:654
android电容触摸屏驱动 浏览:352
linux打开firefox命令 浏览:453
android结构体数组 浏览:691
python多变量输出格式 浏览:556
命令的人群 浏览:780
app权限测试包括什么 浏览:734
录音保存后在哪个文件夹 浏览:991
香港服务器的数据怎么搬到阿里云 浏览:424
服务器怎么样打开 浏览:665
程序员兼职网站靠谱吗 浏览:974
招手游程序员 浏览:922
网格设计pdf 浏览:14
中央文献研究室和中央编译局 浏览:970
济南图纸加密 浏览:375
云服务器如何扩展 浏览:947
ug装配体存多个文件夹 浏览:940
对数运算法则题目及解析 浏览:107