java.io.FileNotFoundException: database.properties (系统找不到指定的文件。)

java.io.FileNotFoundException: database.properties (系统找不到指定的文件。)

java.io.FileNotFoundException: database.properties (系统找不到指定的文件。)
	at java.io.FileInputStream.open0(Native Method)
	at java.io.FileInputStream.open(FileInputStream.java:195)
	at java.io.FileInputStream.<init>(FileInputStream.java:138)
	at java.io.FileInputStream.<init>(FileInputStream.java:93)
	at com.utils.DataSourceUtil.init(DataSourceUtil.java:34)
	at com.utils.DataSourceUtil.<clinit>(DataSourceUtil.java:26)
java.lang.NullPointerException
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:264)
	at com.utils.DataSourceUtil.openConnection(DataSourceUtil.java:50)
	at com.utils.DataSourceUtil.main(DataSourceUtil.java:71)

修改前的代码:
 

路径都是按着搜到的路径写的, 但是一直显示系统文件不存在。后面将路径改为了绝对路径,就可以正常连接了。

try {
            FileInputStream is =new FileInputStream("D:\\IDEAWork\\EasyBuy\\resources\\database.properties");
            params.load(is);
        } catch (IOException e) {
            e.printStackTrace();
        }

具体是什么限制不清楚,哪位大佬方面欢迎指导

猜你喜欢

转载自blog.csdn.net/zai_deng_dai/article/details/109105330