2つの別々のgrailアプリケーション用に複数のインスタンスを実行するTomcat6サーバーがあります。 は、私は、展開のための私のWARファイルをコンパイルすると、通常Grails + Tomcat6 +複数インスタンス+共有ライブラリフォルダ
run-app -Dgrails.env=production war test.war
それは正しく展開し、それがあまりにも想定されるすべてが動作します。 問題は、自分のWARにJARファイルが含まれないようにすることです。
私のGrailsアプリケーションが展開するだから私は今、その代わり
run-app -Dgrails.env=production war test.war --nojars
次のコマンドラインを使用します(そうでない)私は(私はlibフォルダをコピーしたjava.lang.NoSuchMethodErrorの
を取得私の最初のテストから)次の場所に
${catalina.base}/shared/lib
${catalina.home}/shared/lib
${catalina.home}/lib
これらの作業はありません。
私のcatalina.propertiesはすべて正しい場所を指しています。
アイデア?
はあなたの$ {catalina.home}/libディレクトリにGrailsのJARを入れてみましたがありますか? – Pat