有时我会看到以下异常:
java.io.IOException: No such file or directory
at java.io.UnixFileSystem.createFileExclusively(Native Method) ~[na:1.7.0_11]
at java.io.File.createNewFile(File.java:947) ~[na:1.7.0_11]
at backtype.storm.util$touch.invoke(util.clj:442) ~[storm-core-0.9.0-wip17.jar:na]
at backtype.storm.daemon.worker$eval4389$exec_fn__1048__auto____4390.invoke(worker.clj:337) ~[na:na]
at clojure.lang.AFn.applyToHelper(AFn.java:185) [clojure-1.4.0.jar:na]
at clojure.lang.AFn.applyTo(AFn.java:151) [clojure-1.4.0.jar:na]
at clojure.core$apply.invoke(core.clj:601) ~[clojure-1.4.0.jar:na]
at backtype.storm.daemon.worker$eval4389$mk_worker__4445.doInvoke(worker.clj:329) [na:na]
at clojure.lang.RestFn.invoke(RestFn.java:512)
在螺栓启动时。
从启动器中,一切似乎都很好(它告诉我拓扑已正确提交)。但是,当我试图读取螺栓中的日志时,我看到了上述异常。
另一个奇怪的事情 - 我可以看到例外情况,只有当我创建并运行2个拓扑时(拓扑结构有不同的名称,并且它们的螺栓不相同(意思是 - 某些螺栓是相同的,有些不是)
你知道它的来源是什么吗?
答案 0 :(得分:0)
检查您正在处理的文件名/目录。您在文件名或路径中输入拼写错误的可能性很大。
还检查文件名/目录的权限。也许你没有合适的权限。
答案 1 :(得分:0)
这意味着您的假设和期望不匹配。 检查您的路径,这将有助于您,以及许多网站在这里只是谷歌的方式,例如
Cannot make file java.io.IOException: No such file or directory
http://javahowto.blogspot.in/2013/05/javaioioexception-no-such-file-or.html
https://community.oracle.com/message/9111592
https://netbeans.org/bugzilla/show_bug.cgi?id=232653
是的,等等!胡说! ..只是谷歌一次:))