我知道在使用javac xxx.java编译源文件时,可以使用-encoding指定源文件编码,但是如何在使用java xxx.java时指定源文件编码。
我正在使用JDK14,我可以直接使用java A.java。不需要先使用javac A.java,然后使用java A运行A.class
发布于 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日中描述。https://stackoverflow.com/questions/61271128
复制相似问题