我正在开发一个要部署在 tomcat 服务器上的新 Web 应用程序。该服务器上运行着另一个应用程序,其 grails 版本较旧 (2.2.4)。我不想升级它。在开发/部署新应用程序(使用 grails 版本 2.4.4)时是否需要考虑任何问题。他们会并排跑。
感谢您的帮助。
最佳答案
这取决于您拥有 grails 库的位置。如果它们是另一个应用程序 WAR 文件的一部分,您将不会遇到问题,因为您可以将自己的库打包到您的应用程序 WAR 中。每个应用程序都将使用它自己的 grail 库副本。
但是如果您将 grial 库作为 tomcat 系统库的一部分(例如 tomcat/lib ),您可能会遇到问题,因为这些库已添加到所有应用程序的类路径中。
关于java - Tomcat 上具有不同 Grails 版本的多个应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27599439/