大家好,又见面了,我是你们的朋友全栈君。
Java指令编译java文件
1. 进入cmd
如何快速进入/打开cmd–快捷键
在源代码目录输入cmd,然后回车
2. 编译
如果出现错误: 编码 GBK 的不可映射字符 (0x8D)
需要在javac 后面加上 -encoding UTF-8
javac -encoding UTF-8 编译的文件.java
这时候就会多出.class文件,就是字节码文件了。
2.1 切换不同JDK编译文件
一般JDK配置好了,直接用javac编译即可
Java环境配置/JDK安装配置
如果安装了多个JDK那怎么办呢?
必须要用引号(因为中间有空格,空格后会识别是参数)引入安装的JDK目录下javac.exe
程序,
"D:\Program Files\Java\jdk1.7.0_80\bin\javac.exe" -encoding UTF-8 编译文件.java
这时候会发现类文件具有错误的版本 55.0, 应为 51.0
Java对应的major version版本号
是因为你之前用另一个JDK编译过了,
此时变了版本,之前生成的.class还是之前版本的,
所以有冲突,需要将之前的.class文件全部删除。
删除所有.class文件命令:
del *.class
编译通过
3. 运行
注意这里不需要后缀名了
java 文件名
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/131504.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...