当我运行'lein trampoline'时,为什么我得到'线程中的异常'主“java.io.FileNotFoundException”

时间:2015-01-18 21:05:27

标签: clojure leiningen

我使用lein trampoline快速执行我的测试。我看到的错误所涉及的步骤如下:

  • 在我的.bash_profile中:export LEIN_FAST_TRAMPOLINE=y
  • 在我的回购中:lein trampoline test

这在Macbook上运行OS X 10.9.5的大部分时间都可以正常工作,但是在关闭并打开笔记本电脑后,我偶尔会收到以下错误:

$ lein trampoline test Exception in thread "main" java.io.FileNotFoundException: /private/var/folders/r8/qvl5rf_j0336y2y2rsnxb7_w0000gr/T/form-init4452180728363992495.clj (No such file or directory)

如何摆脱此错误?

1 个答案:

答案 0 :(得分:1)

The leiningen faster wiki page注意到两件事将清除快速蹦床缓存:

  • 更改project.clj文件
  • 删除项目内的target文件夹

我选择做后者,这解决了我的问题。这种零星的性质似乎是由于/private/var/folders中的文件在OS X中aren't accessed in 3 days被清除。