0

私は IntelliJ 14 を初めて使用し、プロジェクトを eclipse から intelliJ に移行しました。私の問題は、次のエラーが発生することです。

java.io.FileNotFoundException: クラスパスリソース [src/main/java/com/myproject/beans/beans.xml] が存在しないため開けません。

beans.xml がこのディレクトリにあると確信しています。

AbstractApplicationContext context = new ClassPathXmlApplicationContext(
               "com/myproject/beans/beans.xml");
 context.close();

ビーンズ.xml:

<?xml version="1.0" encoding="UTF-8"?>

<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans 
      http://www.springframework.org/schema/beans/spring-beans.xsd">
......

</beans>
4

2 に答える 2

0

Spring XML をsrc/main/resourcesディレクトリに移動することを強くお勧めします。これは慣例に従っており、プロジェクト ビューでこの新しいディレクトリを右クリックし、[ディレクトリをマーク...] を選択することで、この新しいディレクトリを「リソース ルート」としてマークすることができます。

于 2014-12-10T21:12:29.417 に答える