Framework4のClassPathXmlApplicationContextで存在するはずのサービス定義ファイルが読み込めない場合の解決策この広告は、90日以上更新していないブログに表示しています。Injectionを使いたい。Framworkで絶対パスを指定しているはずなのに、というか、File.exists()で存在確認しているはずなのに、ファイルが読み込めない。なんてことでハマったので、解決策を記しておく。Springは2014年現在最新のSpring4.1.2。Mavenの依存関係は以下。<scope>runtime</scope></dependency>ダメな場合のJavaはこちら。pSearch.getQuerySearchResult(twitter);}}これを実行すると、こんなエラーが出る。moreそういうときのもっとも簡単な解決策は、FileSystemXmlApplicationContextを使ってサービス定義を読み込むことだ。以下のようにすると、サービス定義を読み込むことができる。pSearch.getQuerySearchResult(twitter);}}参考)http://stackoverflow.com/questions/21479331/can-not-open-beans-xml-config-file-because-does-not-existClassPathXmlApplicationContextを使って読み込みたい場合は、書き方に工夫がいる。ClassPathXmlApplicationContext("file:src/main/resources/beans.xml");のように、file:を接頭辞につけなければいけない。以下の例だとうまいこと読み込むことができた。MVCで@Controllerアノテーションを使って画面を表示してみる。前回の記事からの続きです。MVCでModelAndViewを使ってビューをブラウザに表示してみる(アノテーション...まずはプロジェクトを作りましょう。framework."というエラーが出た月別アーカイブはてなブログをはじめよう!sho322さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。