4

本番環境(grails war --nojars)を作成すると、本番環境でdoWithDynamicMethodsが呼び出されません。コードはdevenvで機能します(つまり、grails run-app)

これが私のコードの一部です:

PDFFormsGrailsPlugin.groovy(PDFForms(プラグイン)ディレクトリ内):-

 def doWithDynamicMethods = { ctx ->
  println "Adding renderPDFForm to controller";

  for (controllerClass in application.controllerClasses) {
   updateControllers controllerClass.metaClass
  } 
    }

BuildConfig.groovy(プラグインを使用するアプリケーション内):-

grails.plugin.location.'pdff-orms' = "../PDFForms"

WindowsXPでGrails1.3.5を使用しています。ビルドは、STS2.3.3.CI-R5462-B20から呼び出されます。

前もって感謝します。

4

1 に答える 1