运行 文件夹/目录中具有 UTF-8 样式名称的可运行 JAR 文件

Run a runnable JAR file in a folder / Directory with a UTF-8 style name

当我像这样以普通方式创建 jar 文件时: C:/myFolder/program.jar 它可能是 运行 没有任何问题,但是当我为这样的文件夹创建异常名称(UTF-8 语言)时: C:/پوشه/program.jar 程序不能 运行 和 OS (Windows 对我来说)是这样说的: 标题: Java 虚拟机启动器 语境: 错误:无法访问 jarFile C:/پوشه/program.jar

这个问题可以解决吗?

这个问题可以通过以下解决方案解决:

然而,exe 文件不需要这些额外的设置,这些文件将在任何情况下执行。