我有一个 Tomcat6 服务器,它为两个独立的 grail 应用程序运行多个实例。
当我编译我的 WAR 文件以正常部署时
run-app -Dgrails.env=production war test.war
它可以正确部署,并且一切都按预期工作。
问题是,我不希望我的 WAR 中包含 JAR 文件。
所以我改用下面的命令行
run-app -Dgrails.env=production war test.war --nojars
现在,当我的 grails 应用程序部署(它没有)我得到一个 java.lang.NoSuchMethodError
我已将 lib 文件夹(从我最初的 test.war 中)复制到以下位置
${catalina.base}/shared/lib
${catalina.home}/shared/lib
${catalina.home}/lib
这些都不起作用。
我的 catalina.properties 都指向正确的位置。
有任何想法吗?
请您参考如下方法:
一些想法:
http://grails.org/doc/latest/guide/4.%20The%20Command%20Line.html




