我不知道为什么,但我似乎无法用Java包围我的脑袋(我是Linux管理员,所以这是我的参考点)。我有以下目录树:
KCBSEvents
src
KCBSEvents
<Java class source files>
KCBSEvents.Images
<jpg Image files>
KCBSEvents.resources
<resource files>
在KCBSEvents&gt; src&gt; KCBSEvents中的一个类中,我试图从KCBSEvents.Images读取一个jpg文件。
File file=new File("../KCBSEvents.Images/KCBSLogo.jpg");
try {
image=ImageIO.read(file);
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
我收到一个无法读取输入文件的异常。有人可以帮我弄清楚正确的路径应该是什么吗?我不明白为什么这条路是错的。 '..'上升到'src'一级,这就是KCBSEvents.Images所在的位置。那个jpg文件确实在那个目录中。 TIA。