图片资源文件夹'图片'导入并在eclipse上成功运行。但是我在IntelliJ上运行它有问题。
有人可以告诉我为什么它不会在eclipse上工作吗?
在这里,我尝试标记'图像'文件夹作为源或资源,但它们都不起作用。它当前未被选中,因为如果我选择它,那么它会覆盖.classpath文件,该文件当前与eclipse中的文件相同。
使用以下行导入图像:
imageMap = ImageIO.read(new File("images/map.png"));
在日食中工作正常。
那为什么它在IntelliJ中不起作用?
非常感谢,
答案 0 :(得分:1)
打印new File("").getAbsolutePath()
以查看您的工作目录。然后你可能会发现你的相对路径是错误的。您可以在运行配置中更改工作目录。