Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app engine 如何让intellij中的Groovy hotswap正常工作?_Google App Engine_Groovy_Intellij Idea_Hotswap - Fatal编程技术网

Google app engine 如何让intellij中的Groovy hotswap正常工作?

Google app engine 如何让intellij中的Groovy hotswap正常工作?,google-app-engine,groovy,intellij-idea,hotswap,Google App Engine,Groovy,Intellij Idea,Hotswap,我正在使用Groovy和Google应用程序引擎。我正在尝试Intellij,但我不知道如何让hotswap对Groovy类进行更改。它在Eclipse中对我有效。要使它在Intellij中工作,我必须做些特殊的事情吗?要配置重新加载行为: 在主菜单上,选择文件|设置,然后展开 调试器节点 打开热交换页面 单击组“编译后重新加载类”中的一个单选按钮。您可以选择始终重新加载类,然后重新加载 确认,或者永远不要这样做 还要检查中的启用Groovy代码的热插拔代理 文件->设置->调试器->Groov

我正在使用Groovy和Google应用程序引擎。我正在尝试Intellij,但我不知道如何让hotswap对Groovy类进行更改。它在Eclipse中对我有效。要使它在Intellij中工作,我必须做些特殊的事情吗?

要配置重新加载行为:

  • 在主菜单上,选择文件|设置,然后展开 调试器节点
  • 打开热交换页面
  • 单击组“编译后重新加载类”中的一个单选按钮。您可以选择始终重新加载类,然后重新加载 确认,或者永远不要这样做
  • 还要检查中的启用Groovy代码的热插拔代理

    文件->设置->调试器->Groovy

    在设置中(
    CTRL
    +
    ALT
    +
    S

    导航到生成、执行、部署->调试器->热交换

    在这里,确保选中了启用Groovy代码的热插拔代理和后台重新加载类,并且在编译后重新加载类时选择了Always或Ask

    您需要在调试模式下运行应用程序,并在完成任何更改后进行(
    CTRL
    +
    F9
    ,或Build->makeproject)

    如果您的类被重新加载,您应该会看到一个绿色的文本气泡,如果由于某种原因无法重新加载,则会看到一个红色的气泡