gpt4 book ai didi

java - 如何设置 IntelliJ IDEA 以重新部署已更改的资源?

转载 作者:行者123 更新时间:2023-11-29 03:06:17 25 4
gpt4 key购买 nike

我使用 IntelliJ IDEA 并希望在我进行更改后重新部署我的类。 Eclipse 可以做到这一点。这在 IDEA 中如何工作?

我知道在运行配置中有“On frame deactivation”,我将其设置为“Update classes and resources”,但这不起作用。

每次在类中进行更改时,您是否都点击“重新部署”按钮?

最佳答案

在任何 Java 项目中,类重载都有限制。它还取决于您使用什么来执行此重新加载(如果您使用的是 servlet 容器等)。

默认情况下,IntelliJ 使用 HotSwap 进行重新加载。但是它有一些限制:

At the moment due to original limitations of Java SDK the HotSwapping is possible ONLY if a method body is altered. In all other cases (like changing method or class signature), the class reload is impossible and the corresponding error message appears.

就是说,配置您的应用程序以重新加载的说明 can be found here .

To configure reloading behavior

  1. On the main menu, choose File | Settings , and then expand the Debugger node.

  2. Open HotSwap page.

  3. Click one of the radio buttons in the group Reload classes after compilation. You can opt to always reload classes, reload after confirmation, or never do it.

关于java - 如何设置 IntelliJ IDEA 以重新部署已更改的资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32037537/

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