概述
bug现象
有时候加载配置文件会出现:
代码看上去也没啥问题:
JDBCUtilPro jdbcUtilPro = new JDBCUtilPro("JDBCConfig.properties");
List<String> list = new ArrayList();
List<User1> list1 = jdbcUtilPro.selectResultByName("select * from user", list, User1.class);
System.out.println(list1);
jdbcUtilPro.close();
配置文件位置也没问题:
,可是就是找不到配置文件
解决:
我们打开我们编译出来的文件:
发现并没有配置文件,怎么回事嘞?
进pom.xml中把packaging类型改成jar即可:
okk,成功运行:
原因:
对于pom的打包方式,大佬们给出这样的解释:
而jar是java普通项目打包。通常是开发时要引用通用类,达成jar包便于存放管理。当你使用某些功能时就需要这些jar包的支持,需要导入jar包。
所以,当我们在向我们项目下新建Moudle的时候:
idea可能以为我们的项目要写多个moudel,而不再普通src下编辑之类的,,就会把父pom.xml中的打包方式替换成pom(moudel合并)。
个人理解。
最后
以上就是粗犷金针菇为你收集整理的小bug:inStream parameter is null的全部内容,希望文章能够帮你解决小bug:inStream parameter is null所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复