首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JDK14‘启动在源文件中声明的类’如何指定编码

JDK14‘启动在源文件中声明的类’如何指定编码
EN

Stack Overflow用户
提问于 2020-04-17 11:59:25
回答 1查看 88关注 0票数 0

我知道在使用javac xxx.java编译源文件时,可以使用-encoding指定源文件编码,但是如何在使用java xxx.java时指定源文件编码。

我正在使用JDK14,我可以直接使用java A.java。不需要先使用javac A.java,然后使用java A运行A.class

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-17 12:19:52

看起来,基于https://openjdk.java.net/jeps/330,您可能可以在源文件名之前指定--encoding UTF8或任何您想要的内容,并且它将被选中:

在源文件模式下,任何其他命令行选项都按以下方式处理:

  • 启动程序扫描源文件之前指定的选项,以便编译源文件。这包括:--class-path--module-path--add-exports--add-modules--limit-modules--patch-module--upgrade-module-path以及这些选项的任何变体形式。它还包括新的--enable-preview选项,在9月12日中描述。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61271128

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档