0

だから私はまさに私が望むように動作するgrails 2.0.4アプリケーションを持っています。war ファイルを作成し、Tomcat 7 にデプロイしました。Oracle への接続に使用している jar (ojdbc6.jar) がアプリケーションで見つからないというエラーが表示されます。jar は mywebapp/WEB-INF/lib の下にリストされています。なぜ見つからないのですか?? どんな助けでも大歓迎です!

4

1 に答える 1

3
  1. jar ファイルはlibwebapp/WEB-INF/lib. jar ファイルは実際に warfile 内にありますか? これをテストするには、戦争を zip ファイルとして開くか、実行jar tf target/mywebapp*.warしてojdbc6.jar. 存在する場合は、デプロイされ、 に表示されtomcat7/webapps/mywebapp/WEB-INF/libます。

  2. のデフォルト環境grails warproductionではなく ですdevelopmentproductionデータソースが正しく構成されていることを確認してくださいgrails-app/conf/DataSource.groovy

于 2012-08-09T17:12:10.563 に答える