gpt4 book ai didi

java - JRebel 仅在启用提示时启动

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

我正在开发一个通过 Tomcat 7 在本地运行的 Spring webapp。我正在使用 Eclipse 开发我的项目,并使用 JRebel 实时应用我所做的任何更改。当我启动 Tomcat 时,系统提示我是否要使用 JRebel 代理启动应用程序,此时我说是,Tomcat 成功启动,JRebel 监视我的更改。

在此提示中还有不再询问的选项,并且(我的假设可能是错误的)我认为它会记住我与代理一起启动的选择。但是,如果我选中了该选项,它不会在我下次启动 tomcat 时在没有 JRebel 启动的情况下继续启动。

我的问题是,有什么方法可以在 Tomcat 启动时自动启动代理(当然,如果任何项目具有 JRebel 性质)?

我正在使用 JRebel 5.3.1。

最佳答案

设法解决了这个问题,感谢您的建议。

正如 Anton Arhipov 所建议的那样,我查看了配置中心,看看我要部署到的服务器是否在那里,但由于某种原因没有。我不确定 Tomcat 在我的机器上是如何配置的,但我认为这与此有关。

我设法通过在我的 Tomcat 设置中添加 JRebel jar 作为 JVM 参数来启动它,类似于 Darius 的建议。为此,我转到窗口 -> 首选项 -> Tomcat -> JVM 设置并将参数 -javaagent:[Path to your jar]/jrebel.jar 添加到“Append JVM Parameters”框中。现在,只要我启动 Tomcat,它就会成功启动。

关于java - JRebel 仅在启用提示时启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19163916/

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