gpt4 book ai didi

Java-如何将正在运行的 jar 的内容提取到目录中?

转载 作者:行者123 更新时间:2023-12-02 07:38:10 26 4
gpt4 key购买 nike

我的目标是将正在运行的 Jar 中的文件夹提取到特定位置。

我可以使用相同的代码将文件从一个文件夹复制到另一个文件夹,但是当涉及到 jar 时,它不起作用:看看 jar 的图片:

Jar Picture

现在看代码

Code Picture

如果您无法阅读代码:

File f1;
f1 = new File("/Kingdoms/");

File f3 = new File("C:\\Cavedog\\Kingdoms");
move(f1, f3);

我认为问题出在 f1 路径上,这就是我需要知道的。如有任何帮助,我们将不胜感激。

最佳答案

要从 .jar 中读取资源,您可以使用如下内容:

BufferedReader r = 
new BufferedReader(
new InputStreamReader(
getClass().getResourceAsStream("Kingdoms/myfile.png") ));

关于Java-如何将正在运行的 jar 的内容提取到目录中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11918398/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com