首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Java指令编译java文件

Java指令编译java文件

作者头像
全栈程序员站长
发布2022-07-01 11:28:24
发布2022-07-01 11:28:24
1.5K0
举报

大家好,又见面了,我是你们的朋友全栈君。

Java指令编译java文件

1. 进入cmd

如何快速进入/打开cmd–快捷键 在源代码目录输入cmd,然后回车

2. 编译

如果出现错误: 编码 GBK 的不可映射字符 (0x8D)

需要在javac 后面加上 -encoding UTF-8

代码语言:javascript
复制
javac -encoding UTF-8 编译的文件.java

这时候就会多出.class文件,就是字节码文件了。

2.1 切换不同JDK编译文件

一般JDK配置好了,直接用javac编译即可 Java环境配置/JDK安装配置 如果安装了多个JDK那怎么办呢? 必须要用引号(因为中间有空格,空格后会识别是参数)引入安装的JDK目录下javac.exe程序,

代码语言:javascript
复制
"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文件命令:

代码语言:javascript
复制
del *.class

编译通过

3. 运行

注意这里不需要后缀名了

代码语言:javascript
复制
java 文件名

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/131504.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Java指令编译java文件
  • 1. 进入cmd
  • 2. 编译
    • 2.1 切换不同JDK编译文件
  • 3. 运行
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档