【问题标题】:Changes not auto reloaded in controllers控制器中未自动重新加载的更改
【发布时间】:2016-08-26 07:27:30
【问题描述】:

我使用 2.4.3Java 1.8.0_91 创建了一个 fersh grails 应用程序,并创建了一个带有索引操作的简单控制器。

在构建配置中做了一些更改:

grails.reload.enabled = true
grails.project.fork = [
        test: false,
        run: false,
]

并使用以下命令运行应用程序:

grails clean;grails compile; grails run-app -reloading

应用程序运行良好,现在我对控件索引操作进行了一些更改,但没有重新加载更改。

有什么建议吗?谢谢!

【问题讨论】:

  • 不确定但将 java 版本降级到 7 或更低。

标签: grails


【解决方案1】:

Grails 2.4.3 与您使用的 Java 8 版本不兼容。您必须改用其他或 Java 7。 See this

【讨论】:

  • 我有一个使用 2.4.3 和 Java8 的遗留项目,我在运行 2.4.3 和 java8 时没有任何问题。我只是通过创建新的项目重新加载功能进行确认,该功能在我的旧应用程序和新创建的应用程序中都不起作用。
  • 这是在该 java 版本上运行的 tomcat 配置的一部分
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多