2012-01-24 12 views
0

これは動作するようには思えない、と私はSpring構成

INFO : org.springframework.beans.factory.config.PropertyPlaceholderConfigurer - Loading properties file from URL [file:#{ systemProperties['outsideConfigFile'] }] 

、その後

ERROR: org.springframework.web.context.ContextLoader - Context initialization failed 
org.springframework.beans.factory.BeanInitializationException: Could not load properties; nested exception is java.io.FileNotFoundException: (No such file or directory) 
01を得ます

誰かがそれを動作させる方法をanyideas持っていますか?私は、春は与えられたシステムプロパティファイルを読むことができないという問題があると思います。

どうもありがとう - MB

+0

これは機能していないと思われることを説明します。 –

+0

"うまくいかない"とはどういう意味ですか?あなたには例外がありますか?春はロードされませんか?春は不動産に価値がないと言いますか? –

+0

質問を更新、申し訳ありませんが、良い点。 –

答えて

0

は、チャンスはあなたのファイルパスの構文が間違っているということです。 を読む表4.1。リソース文字列このtutorialのセクションに注意してください。4.7.3. FileSystemResource caveats

0

春が示すとおり、ファイルを見つけることができません。

次のようにしてください:-DoutsideConfigFile = file:/path/to/my/file.properties as Spring Resource Loader docs。

0

$ {}を使用することはどうですか?これはSystemプロパティであるため、外部ファイルからロードされたプロパティとは異なりすぐに使用できます。あなたはそれを試しましたか?