Mavenがプロジェクトを管理しているときにJava.io.FileNotFoundExceptionが発生します。クラスパスリソース[beans.xml]を開くことができません。



Java Io Filenotfoundexception Occurs When Maven Manages Project



もう1つの注意点は、beans.xmlがsrc / main / javaおよびsrc / main / resourcesパスに直接配置されていない場合、beansファイルを読み取るときに、beans.xmlなどのパスをsrc / main /に追加することです。 java / confパスを作成し、次のように記述したときにロードします。

ApplicationContext applicationContext=new ClassPathXmlApplicationContext('conf/beans.xml')

それ以外の場合は、エラーが報告されます。java.io.FileNotFoundException:クラスパスリソース[beans.xml]は、終了しないため開くことができません。



次の方法は、beans.xmlをsrc / main / javaパスとsrc / main / resourcesパスに直接配置することです。

ApplicationContext applicationContext=new ClassPathXmlApplicationContext('beans.xml')