新版的idea在新建Java Enterprise项目的时候会自动创建maven和一些文件夹,而一个干净的servlet项目是不需要额外的目录的,否则会导致配置或者路径找不到等问题
使用idea新版创建项目的时候是默认会帮我们配置maven的,对于初学servlet的来说这并不是我们想要的结果
如果这时候在资源目录下properties文件的话使用类名.class.getclassloder().getresource()这样的方式要在里面放上外层的文件夹名才可以访问,所以我们使用另一种方法来创建servlet项目来保证我们的代码不会出现路径错误
首先创建一个普通的java项目
创建完后我们只需要在项目的文件夹上右键选择添加框架支持,然后选择第一个添加web应用程序即可
添加完成后就会多一个web项目的文件夹
这时再将我们的properties放在src目录下就可以读取到了,lib目录要放在web目录下的WEB-INF目录下
以上就是解决servlet项目找不到properties的解决方案了