我正在尝试将受密码保护的docx从jar复制到Documents。我目前尝试使用getResource()。虽然它获得了正确的路径并且jar中存在docx(我将其解压缩以进行仔细检查)我仍然收到一个未找到文件的异常,并且报告指定的路径不存在。有没有替代品或我可能会遗漏的东西?任何帮助都会很棒,只要问你是否有任何疑问:)
String genericPath = Klass.class.getResource(Klass.getSimpleName() + ".class").toString();
genericPath = genericPath.substring(10, genericPath.length()-37);
//How to go back to base directory of jar
File fileSrc = new File(genericPath + "/configFiles/"serverConfig.docx");
//Location of docx
File fileDest = new File("C:/Users/Me/Documents");
FileUtils.copyFileToDirectory(fileSrc, fileDest);