文档章节

wicket切换开发部署模式

张悟空
 张悟空
发布于 2017/06/02 10:01
字数 181
阅读 18
收藏 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/

共有 人打赏支持
张悟空
粉丝 8
博文 70
码字总数 20473
作品 0
郑州
程序员
掰弯Wicket: 让wicketstuff-restannotations与wicket-spri

啊哈,掰弯Wicket这个题目有点吓人啊,真实的情况是为了让已经带有Spring属性的wicket与rest化,吾想破了脑壳,找遍了google,花了大半天才找到解决方法,详细情况看我娓娓道来~ 起因 公司的...

奋斗到天明
2015/11/19
0
0
Apache Wicket 8.0.0 正式发布,Java 的 Web 框架

Apache 基金会已在上周正式推出 Apache Wicket 8.0.0 的正式版。这是一个期待已久的里程碑版本,官方直言通过 Wicket 8 可以“写得更少,实现更多”。 值得注意的是,从 Wicket 8 开始,所需...

局长
06/04
0
0
个性化wicket的pagingnavigator

让navigator按自己的要求呈现,可以作为wicket入门练习的好例子,比如看起来是bootstrap的pager。 让我们从wicket内置的PagingNavigation开始,通过override PagingNavigation 的 populateIt...

jianglibo
2014/12/29
0
0
使用JavaRebel实现Eclipse即时重载javaclass更改

第一步: 下载JavaRebel包 我们需要去下载JavaRebel的包, 我这里暂时不提供下载地址,因为我自己有软件洁癖,一定要官方的, 之前我是别人给我的, 还是希望大家去官方网站下载好. 第二步: 配置E...

陈袁at互联
2013/10/18
0
0
Wicket按Session加密URL请求,让你的Web应用更安全

1、问题背景 由于使用Wicket框架,自带了做请求url做加密的功能,意思很简单就是让生成的action url不可理解。 只需要在主Application中的init方法中加入以下内容(官方样例) IRequestMapp...

NoahX
2012/12/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Linux环境搭建 | VMware下共享文件夹的实现

在进行程序开发的过程中,我们经常要在主机与虚拟机之间传递文件,比如说,源代码位于虚拟机,而在主机下阅读或修改源代码,这里就需要使用到 「共享文件」 这个机制了。本文介绍了两种共享文...

良许Linux
59分钟前
4
0
JUC锁框架——AQS源码分析

JUC锁介绍 Java的并发框架JUC(java.util.concurrent)中锁是最重要的一个工具。因为锁,才能实现正确的并发访问。而AbstractQueuedSynchronizer(AQS)是一个用来构建锁和同步器的框架,使用A...

长头发-dawn
今天
1
0
docker中安装了RabbitMQ后无法访问其Web管理页面

在官网找了"$ docker run -d --hostname my-rabbit --name some-rabbit -p 8080:15672 rabbitmq:3-management"这条安装命令,在docker上安装了RabbitMQ,,结果输入http://localhost:8080并不......

钟然千落
今天
4
1
spring-cloud | 分布式session共享

写在前面的话 各位小伙伴,你们有福了,这一节不仅教大家怎么实现分布式session的问题,还用kotlin开发,喜欢kotlin的小伙伴是不是很开心! 以前在写Android的时候,就对客户端请求有一定的认...

冯文议
今天
3
0
c语言之内存分配笔记

先看一个数组: short array[5] = {1,2} // 这儿定义的一个int类型的数组,数组第1和第2个元素值是1和2.其余后面默认会给值为0; 或者 short array[] = {1,2};//这儿数组第1和第2个元素,数组...

DannyCoder
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部