gpt4 book ai didi

java - 将目录从jar复制到本地文件夹

转载 作者:行者123 更新时间:2023-11-29 09:17:29 25 4
gpt4 key购买 nike

我有 Jar 文件,其中除了类之外还包括文件文件夹。当我在另一台机器上运行 jar 文件时 - 目的是将文件从 jar 复制到该机器中的某个文件夹。 jar 结构:

/somepackage/
/MyFolder/

在代码中我做了这样的事情:

copyDirectory("MyFolder", System.getProperty("user.home") + "\\myFolder");

它只在我启动程序时有效,但在 jar 之外无效。

请帮我做一下。

最佳答案

您可以手动复制数据,或者,如果数据是只读的,则在需要时直接访问它(简化您的运行时要求)。

无论哪种情况,您都需要阅读 jar 文件中的内容:How do I read a resource file from a Java jar file?

如果您真的更喜欢将内容放在本地目录中,则需要遍历所有您希望移出的文件,然后自己将它们放在磁盘上。

关于java - 将目录从jar复制到本地文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8541912/

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