文档章节

wicket切换开发部署模式

张悟空
 张悟空
发布于 2017/06/02 10:01
字数 181
阅读 25
收藏 0

Problem By default, Wicket is running in development mode. How to switch it to production mode?

WebApplication:759 - [WicketApplication] Started Wicket version 1.4.17 in development mode
********************************************************************
*** WARNING: Wicket is running in DEVELOPMENT mode.              ***
***                               ^^^^^^^^^^^                    ***
*** Do NOT deploy to your live server(s) without changing this.  ***
*** See Application#getConfigurationType() for more information. ***
********************************************************************

Solution As i know, there are two ways to change Wicket to run in deployment (production) mode :

WebApplication:759 - [WicketApplication] Started Wicket version 1.4.17 in deployment mode

1 web.xml

The 1st way is add a “configuration” context-param in web.xml.

File : web.xml

<web-app ...>

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

	...
</web-app>

2 Wicket getConfigurationType()

The 2nd way is override the Wicket application getConfigurationType() method.

File : Wicket Application class

import org.apache.wicket.Application;
import org.apache.wicket.protocol.http.WebApplication;

public class WicketApplication extends WebApplication {

	@Override
	public String getConfigurationType() {

		return Application.DEPLOYMENT;

	}
}

Note The Wicket application always has the highest priority. For example, if web.xml is “development” and Wicket application is “deployment“, Wicket will run in “deployment” mode.

重写getConfigurationType()方法的优先级比web.xml的高

本文转载自:http://www.mkyong.com/wicket/how-to-change-wicket-to-deployment-mode/

共有 人打赏支持
张悟空
粉丝 7
博文 70
码字总数 20473
作品 0
郑州
程序员
私信 提问
Apache Wicket 6.21.0 发布,Web 开发框架

Apache Wicket 6.21.0 发布,现在使用语义版本来开发 Wicket,现已提供在 Maven: org.apache.wicket wicket-core 6.21.0 下载: * Source: http://www.apache.org/dyn/closer.cgi/wicket/6.......

oschina
2015/11/17
2.5K
6
Apache Wicket 8.2.0 发布,Java Web 开发框架

Apache Wicket 8.2.0 发布了,Wicket 是一个 Java 语言的 Web 开发框架,与 Struts、WebWork、Tapestry 相类似,其特点在于对 Html 和代码进行了有效的分离(有利于程序员和美工的合作),基...

局长
11/18
900
0
Apache Wicket 7.7.0 发布,Web 开发框架

Apache Wicket 7.7.0 发布了,Wicket 是一个 Java 语言的 Web 开发框架,与 Struts,WebWork,Tapestry 相类似。其特点在于对 HTML 和代码进行了有效的分离(有利于程序员和美工的合作),基...

局长
2017/05/17
1K
2
Apache Wicket 8.1.0 发布,Java Web 开发框架

Apache Wicket 8.1.0 发布了,Wicket 是一个 Java 语言的 Web 开发框架,与 Struts、WebWork、Tapestry 相类似,其特点在于对 Html 和代码进行了有效的分离(有利于程序员和美工的合作),基...

h4cd
09/16
655
1
Apache Wicket 7.11.0 发布,Java Web 开发框架

Apache Wicket 7.11.0 已发布,Wicket 是一个 Java 语言的 Web 开发框架,与 Struts、WebWork、Tapestry 相类似,其特点在于对 Html 和代码进行了有效的分离(有利于程序员和美工的合作),基...

王练
12/01
0
0

没有更多内容

加载失败,请刷新页面

加载更多

windows 下 es安装ik后报错无法启动

1、没有安装分词器时可以正常启动 2、在安装分词器后就报错了 错误信息:Exception in thread "main" java.security.AccessControlException: access denied ("java.io.FilePermission" "D...

zhu_kai1
3分钟前
0
0
ReactNative入门教程-组件生命周期函数

1.组件实例化阶段 defaultProps: 设置组件的初始属性值,比如设置默认Color,width等,可以在通过this.props获取相应的值 constructor(props): 这里通过this.props可以获取defaultProps设置的...

凌宇之蓝
6分钟前
0
0
java使用bytebuddy动态生成带泛型的DTO

我这人文笔很low,喜欢直接贴代码,大家将就着看 //TODO 文字描述,回头有空再补上 package com.valsong.bytebuddy;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.Type...

ValSong
10分钟前
1
0
智能支付稳定性测试实战

本文根据美团高级测试开发工程师勋伟在美团第43期技术沙龙“美团金融千万级交易系统质量保障之路”的演讲整理而成。主要介绍了美团智能支付业务在稳定性方向遇到的挑战,并重点介绍QA在稳定性...

美团技术团队
12分钟前
0
0
Visual Studio Code 相关插件

Vue 开发工具:Visual Studio Code 相关插件: Chinese Auto Close Tag Auto Rename Tag Vetur ESLint Vue VS Code Extension Pack TortoiseSVN Debugger for Chrome...

华山猛男
14分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部