gpt4 book ai didi

java - 从用户定义的文件路径访问外部资源 (Java)

转载 作者:行者123 更新时间:2023-12-01 08:59:53 24 4
gpt4 key购买 nike

我有一个 Java 程序,它可以存储/调用位于我的 C 驱动器中的大量 .txt 文件中的数据。目前,这些文件路径被硬编码到我的 Java 程序中。

我现在正在寻求分发此软件,并且想知道如何制作它,以便用户可以在安装过程中指定文件位置,然后我可以将我的程序指向该位置,而无需对其进行硬编码。

这是非常标准的功能,但我一直在努力寻找如何实现它。我可以使用相对文件路径,即将 java 程序的 .exe 与 .txt 文件放在同一文件夹中,还是必须使用 Windows 注册表路径之类的路径?

非常感谢您的帮助。

干杯,罗宾

最佳答案

使用系统属性“user.home”作为路径的根。如今安装的大多数内容都使用此系统属性作为父目录和预定义文件夹。这些可以省去很多麻烦。将其与 File.separator 字符结合起来以避免进一步的可移植性问题

关于java - 从用户定义的文件路径访问外部资源 (Java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41770470/

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