[英]How to create a utf-8 encoded file in java such that it shows as UTF-8 encoded when opened in notepad++/notepad or any other text editor
[英](Java) How to create a JAR file in the command line when code contains UTF-8 characters
我有一个程序使用通常不支持的某些字符(箭头,性别符号)。 在Eclipse中进行编译时,我只选择“另存为UTF-8”,即可正常工作。 但是,当我在控制台中尝试编译(使用javac * .java或类似的东西)时,由于这些UTF-8字符,它将引发错误。 如何调整编译方式,使其能够使用UTF-8字符?
创建JAR
文件主要类似于存档.class
文件,因此,由于源文件中的UTF-8
字符,您不会出现任何错误。
要解决由于UTF-8
字符引起的编译错误,请使用-encoding
参数指定源文件的编码-
javac SourceJavaFile.java -encoding UTF-8
您可以通过右键单击项目,然后选择“导出”,以本机方式使用eclipse创建一个JAR文件。 从那里,您可以展开Java节点并选择JAR File类型,然后从那里进行配置。 eclipse网站上的参考资料提供了在eclipse上使用内置JAR File maker的完整说明。 我希望这允许您使用UTF-8独占字符。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.