我有一个Grails应用程序,我在其中生成文件夹中的PDF / Excel文件。
我的问题是,每当我在Windows,Linux,Mac等不同机器上测试或运行代码时,我都需要通过代码更改目录路径。
那么什么是通用路径,它将适用于任何/所有平台作为默认临时目录,这样我就不需要在运行代码时手动设置目录的路径不同的机器/平台。
答案 0 :(得分:5)
临时目录可通过
获得String tempDir = System.getProperty('java.io.tmpdir')
答案 1 :(得分:2)
要在操作系统的默认位置创建临时文件,您可以使用File.createTempFile(prefix,suffix)