私はMaven/Springでプロジェクトを作っていますが、weblogicを内部で起動しようとするとeclipseがメッセージバンドルを認識しません(オラクルのWebLogic Serverツールを使用して)日食、私はこのエラーメッセージが表示され、展開が中止されました:Eclipseはメッセージバンドルを認識しません(f:loadBundleエラー)
Multiple annotations found at this line:
-config.message not found.
-Resource bundle config.message cannot be found on classpath
をしかし、私は、Mavenのビルドを実行して、日食(startWebLogic.cmdの)外のWebLogicを開始した場合、それはうまく動作し 。 template.xhtmlで
: <f:loadBundle basename="config.message" var="msg"/>
のfaces-config.xmlに:
<application>
<el-resolver>org.springframework.web.jsf.el.SpringBeanFacesELResolver</el-resolver>
<locale-config>
<default-locale>pt_BR</default-locale>
<supported-locale>en</supported-locale>
</locale-config>
<resource-bundle>
<base-name>config.message</base-name>
<var>msg</var>
</resource-bundle>
</application>
誰もがすでにこの問題を持っていたし、解決?
メッセージバンドルが 'src/main/resources /'に置かれている場合。それはプロジェクトのJavaソースフォルダに存在しますか? –
プロパティは次のように配置されました:http://i.imgur.com/42wRuik.png –