java - 将 Java 编写的应用程序分发给多个用户时,如何引用每个用户唯一的公共(public)目录?

标签 java directory

免责声明:
我知道这是在学习 Java 的早期就涉及到的内容,但是,我只是一个爱好者并且是自学的。我只是和我在网上找到的信息一样好。请不要 mock 或居高临下。我们曾经都是新的。

如前所述,我编写了一个 Java Form 应用程序。它的作用是获取用户输入并将其写入 Excel 文件。我如何才能动态引用每个用户计算机上位于不同目录中的文件(尤其是 Excel),而不必对每个用户的确切文件路径进行硬编码并单独分发?

谢谢!

最佳答案

我想你在找user.home property .

System.getProperty("user.home");

这会给你,比方说,c:\users\mk

然后您可以将您的路径附加到它。

关于java - 将 Java 编写的应用程序分发给多个用户时,如何引用每个用户唯一的公共(public)目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19013069/

相关文章:

java - BeanFactoryAware VS。 @Autowired - Autowiring BeanFactory 是个坏主意吗?

python - 在 Python 中获取 %ROOT% 大小

javascript - 是否可以在不使用浏览器插件的情况下在标准 Web 应用程序中获取嵌套文件夹信息?

java - FTPSClient 卡在 storeFile 上 - 发送的文件到达时字节为零

java - 为什么 .hasNext() 方法返回 true?

java - Wicket 8 wicket setDefaultModel 与 setDefaultModel 冲突

java - 计时器适用于 println 但不适用于使用 java 的标签

python - 在 Tkinter 中询问多个目录对话框

python - 在python3中制作多个目录

javascript - HTML5 Canvas 在外部 JavaScript 文件中不起作用