我正在开发一个工具,用来生成一些生成文件的压缩文件。我的一些使用Windows10的用户向我报告说,当我在zip文件中添加字符串时,非ascii字符被替换为"?“这真的很奇怪,因为它在linux (nixos)上工作得很好。你有什么想法吗?
fis = new ByteArrayInputStream(content.getBytes(StandardCharsets.UTF_8));
..。
public static void addToZip(String zipFilePath, final InputStream fis, final ZipOutputStream
我在Java中使用main将一个程序构建到一个jarfile中,并且我想执行另一个程序。第二个程序也是一个jarfile。
为了执行第二个程序,我使用进程构建器使用这些参数执行第二个jarfile。但我没有工作,我得到了这样的信息:
错误:无法访问jarfile路径/second_Program.jar
首先,我认为这条道路是错误的。但是,我已经在windows和linux上的终端上执行了第二个jarfile,以排除任何问题。
//IN THE FIRST PROGRAM
Process process = null;
List&