Java 在.jar文件中显示法语重音字符时出现问题,尽管它在Netbeans中工作得很好

Java 在.jar文件中显示法语重音字符时出现问题,尽管它在Netbeans中工作得很好,java,netbeans,jar,executable-jar,french,Java,Netbeans,Jar,Executable Jar,French,我的程序显示法语重音字符,如î和é 但当我把它构建到jar文件中时 我使用的是file.io/file处理程序从中读取数据的同一个.txt文件。有没有关于如何修复它以使字符正常显示的想法?非常感谢 编辑刚刚在mac上试用了我的程序。。。口音显示正常,所以可能是富士通的问题?您必须在html中插入字符集 <meta charset="utf-8"> 有关这方面的更多信息,请参见。您必须在html中插入字符集 <meta charset="utf-8">

我的程序显示法语重音字符,如
î
é

但当我把它构建到jar文件中时

我使用的是file.io/file处理程序从中读取数据的同一个.txt文件。有没有关于如何修复它以使字符正常显示的想法?非常感谢


编辑刚刚在mac上试用了我的程序。。。口音显示正常,所以可能是富士通的问题?

您必须在html中插入字符集

<meta charset="utf-8"> 


有关这方面的更多信息,请参见。

您必须在html中插入字符集

<meta charset="utf-8"> 


有关这方面的更多信息,请参阅。

可能是Netbeans在运行您的程序时强制本地使用utf-8。当您在IDE之外运行程序时,本地设置为操作系统1。这就是为什么我总是在我的程序命令行中附加“-Dfile.encoding=UTF-8”了解UTF-8这里您的应用程序是桌面应用程序还是web应用程序?@YCF\L我的应用程序是java桌面应用程序,是在netbeans中创建的。好的,您在这里找到任何信息了吗?可能netbeans在运行您的程序时正在强制本地使用UTF-8。当您在IDE之外运行程序时,本地设置为操作系统1。这就是为什么我总是在我的程序命令行中附加“-Dfile.encoding=UTF-8”了解UTF-8这里您的应用程序是桌面应用程序还是web应用程序?@YCF\L我的应用程序是在netbeans中创建的java桌面应用程序。好的,您在这里找到任何信息了吗