2013-04-18 2 views
5

Web以外のJavaプロジェクトにspringを使用したいと思います。コンテキストファイルはどこに行くべきですか? Springコンテナの場所を特定するにはどうすればよいですか?WEB-INFディレクトリのないMaven/JavaプロジェクトのSpringコンテキストファイルはどこに置くのですか?

私はさまざまな選択肢があると確信していますが、ウェブアプリケーションでは、WEB-INFに物を入れて、web.xmlに位置を宣言するのが一般的です。これはスタンドアロンアプリでどのように行われますか?

+0

追加情報:[標準ディレクトリレイアウトの概要](http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html) – informatik01

答えて

4

のようにディレクトリを追加することにより、正確にすることができます。そして、それらをロードするためにClassPathXmlApplicationContextを使用してください。あなたのJavaクラスが使用するようにパッケージを使用してください。例えば。 src/main/resources/com/myapp/somemodule/context.xml

6

場所:src/main/resources/

、あなたがresourcesフォルダに入れてmoduleName/spring-application.xml

関連する問題