0

我越来越

javax.imageio.IIOException: Can't read input file! 

当我尝试打开实际 Eclipse 项目的顶级文件夹中的文件时。我的猜测是,由于 .classpath 明确定义了所有类路径,因此我必须包含该文件夹。

以下是我当前的 .classpath 的内容:

<classpath>
    <classpathentry kind="src" path="src"/>
    <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
<classpathentry kind="output" path="bin"/></classpath>

如果我的怀疑是正确的,那么该目录的 .classpath 条目是什么?path="" 是我有根据的猜测,但是kind标签的适当值应该是什么?我在网上找到了一些文档,但它超出了我的想象。

编辑:我错了(见下面的评论)
EDIT2:它从 cmd 工作(图像显示)。它必须与 .project 或 .classpath
EDIT3:图像也在bin

4

1 回答 1

0

解决了一个非常具有讽刺意味的解决方案:我不得不将文件放在项目级目录中(我最初认为是这种情况,也是我问题的根本原因)。顶层相对目录是项目目录

于 2013-10-29T05:45:16.147 回答