关闭 WICKET AJAX 调试

问题描述 投票:0回答:1

我正在使用 Jetty Web 服务器运行旧版本的 Wicket。 我正在将应用程序迁移到新服务器,并将整个 Jetty 文件夹复制到新服务器。 我配置了 Jetty、Java 等,应用程序启动并运行良好。 将 Jetty 作为服务运行。

但是,新服务器在右下角显示 WICKET AJAX DEBUG 消息,运行应用程序时在原始服务器上不会显示该消息。 它确实显示在我的开发环境中。 我在两台服务器之间使用完全相同的 .jar。

我找不到如何将新服务器切换到部署模式。 由于 Jetty 目录是相同的,也许它在 Java 端的某个地方?

感谢您的帮助。

寻找 -Dwicket.configuration=deployment 和

<init-param>
    <param-name>configuration</param-name>
    <param-value>deployment</param-value>
</init-param>

在原始服务器上。 找不到他们。

jetty wicket
1个回答
0
投票

在 WebApplication#getConfigurationType() 处放置断点(https://github.com/apache/wicket/blob/da9755e0985ede0e6c9415c82eca378b211fc9f5/wicket-core/src/main/java/org/apache/wicket/protocol/http/WebApplication。 java#L823) 看看发生了什么。或者只是覆盖此方法以返回 RuntimeConfigurationType.DEPLOYMENT

© www.soinside.com 2019 - 2024. All rights reserved.