gpt4 book ai didi

tomcat - 无需编译即可在测试服务器上部署 jruby 或 grails

转载 作者:行者123 更新时间:2023-11-28 22:14:57 25 4
gpt4 key购买 nike

我正在研究使用 jvm 语言进行 Web 开发的可行性。我正在评估 jruby on rails 和 grails。到目前为止,部署它们的唯一方法似乎是制作一个 war 文件并将其部署到应用程序服务器,如 tomcat 或 glassfish。我只想将我的源代码放在服务器上,就像我在 Rails 上处理常规 ruby​​ 一样。我理解编译它的好处,我不在寻找关于为什么更好的论据。这是一个测试环境,让客户能够评估他们的应用程序,并允许我进行快速更改,而无需显式重新编译应用程序。我喜欢使用 scm 在本地进行更改,然后将更改拉到服务器上的功能。是否有任何应用程序服务器具有此功能?如果有,我该怎么做?

最佳答案

通常,Grails 开发人员使用 grails run-app 脚本来运行指向其源代码的本地 Tomcat 实例。它没有针对性能进行优化,因此以这种方式运行公共(public)服务器通常不是一个好主意,但如果您对性能权衡没有问题,那么您可以这样做。您可以使用“prod”环境使事情变得更快一些,例如

grails prod run-app

您甚至可以在服务器上配置您的 scm 工具以 check out 源代码并从那里运行,或者如您所说,从本地计算机手动更新文件。

关于tomcat - 无需编译即可在测试服务器上部署 jruby 或 grails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4844034/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com