gpt4 book ai didi

intellij-idea - 如何让 jrebel、jetty、gradle 和 intellij idea 一起工作

转载 作者:行者123 更新时间:2023-12-03 05:58:03 24 4
gpt4 key购买 nike

我已经为 Intellij Idea 安装了 JRebel 插件,并且我的项目正在使用 Jetty gradle 插件运行。

我使用“与 JRebel 一起运行”运行我的项目,项目完美运行,但我预期的热交换不起作用。

是否有人对如何设置 Jrebel 以使用 jetty、gradle 和 intellij idea 有可理解且详细的说明?

最佳答案

1) 您需要添加JRebel Agent作为 Jetty 的 vm 参数。

根据您的环境:

Windows 64-bit JDK  jrebel64.dll
Windows 32-bit JDK jrebel32.dll
Mac OS X 64-bit JDK libjrebel64.dylib
Mac OS X 32-bit JDK libjrebel32.dylib
Linux 64-bit JDK libjrebel64.so
Linux 32-bit JDK libjrebel32.so

您需要添加 -agenthpath gradle.properties 中的参数文件:
org.gradle.jvmargs=-agentpath:[c:\path\to\]lib\jrebel64.dll

2) 你需要生成 rebel.xml JRebel IDE 插件中的项目文件

右击 中的项目节点上项目查看并选择 JRebel > rebel.xml .或者,您可以在 JRebel Modules window 中查看项目

3) 您需要使用 rebel.xml 将您的项目部署(运行)到 Jetty 中配置文件,当您在 .java 文件中进行代码更改时,您需要生成新的 .class 文件。 IntelliJ IDEA 默认情况下不会在保存时编译类。新闻 Ctrl+Shift+F9 编译当前文件、模块或包(您也可以通过 Build > Make Project 找到此命令)。

关于intellij-idea - 如何让 jrebel、jetty、gradle 和 intellij idea 一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43655576/

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