【发布时间】:2021-09-06 16:19:09
【问题描述】:
在我的 Java 应用程序中,我生成 pdf 并将其保存到用户 PC 上的某个位置,例如C:\\Download。但是,由于不同的用户有不同的操作系统,例如Windows 或 Linux,我认为将生成的 pdf 文件保存到所有操作系统的通用位置是个好主意。对于这种情况,我应该保存它吗:
1.操作系统中的通用用户目录?
2. 一个固定的地方,例如C:\\Download。但是在这个场景中,用户可能在公司域中没有写权限。
或者任何适合Linux和Windows的地方?
【问题讨论】:
-
一般来说,您应该让用户选择,通常使用命令行参数。
-
@chrylis-cautiouslyoptimistic- 非常感谢,但有时用户没有足够的知识,最好设置它。
标签: java linux windows file io