【发布时间】:2013-08-09 22:22:09
【问题描述】:
我在调用 java 函数 createTempFile("test", "test") 时收到异常提示“系统找不到指定的路径”。
尝试谷歌搜索但没有运气。
有谁知道java从哪里得到它的默认临时路径,怎么找不到它?
Windows 变量似乎是正确的,更改它们不会影响 java。
【问题讨论】:
-
检查 String dirName = System.getProperty("java.io.tmpdir");也可以尝试使用以下方式定义 tempDir 直接: File.createTempFile(String prefix, String suffix, File directory)
-
File.CreateTempFile("test", "test") 几乎是 while 代码 :)
-
如果不确定,您也可以将运行时源 (src.zip) 附加到您的 IDE,开始调试并单步执行
createTempFile()方法以查看失败的位置
标签: java