gpt4 book ai didi

java - 当你有 .jar 时如何写入文件

转载 作者:行者123 更新时间:2023-12-01 17:52:26 25 4
gpt4 key购买 nike

首先,我需要一些帮助来编辑问题,因为我无法正确解释自己。

直接说,我有一个应用程序,它通过套接字连接接收文件,然后将它们保存在计算机中。问题是该应用程序作为 .jar 文件运行,并且我不知道在 FileOutputStream() 方法中使用哪个文件目录。我目前使用的是“C:\Users\My_User\Desktop\My_Project...”目录,但是一旦许多客户端使用这个目录,这个目录就负担不起,并且该目录可能会丢失,具体取决于客户端(其中一些可能是Linux)以及)。

如何将文件保存在 .jar 所在的同一位置,而不必写入整个 Windows 目录?

谢谢,从现在开始

最佳答案

您可以使用例如:

最终字符串RESOURCES_DIR = System.getProperty("user.dir") + File.separator + someSpecificLocation;

然后您可以使用 RESOURCES_DIR 作为目录+文件名来创建文件。这会将您的文件保存在部署应用程序的同一目录中。

关于java - 当你有 .jar 时如何写入文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48527717/

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