使用Maven在NetBeans下构建Wicket项目

  在netbeans下构建wicket项目,网上流传较多的方法是直接使用netbeans的wicket插件,这种方法虽然简单,但是依赖的wicket版本较老,更新较慢,并且很容易与其他第三方库不兼容。使用构建wicket项目,可以很好的整合第三方依赖库,并且也能使用最新的wicket版本,减少一定的安全风险。下面介绍方法。

    首先选择新建项目->->Web应用程序->下一步

    接下来输入项目名称和项目位置,选择下一步,选择你使用的服务器和Java EE版本,点击完成,创建了一个基于组织的web项目。接下来添加这个web依赖的项目。


            org..wicket
            wicket-core
            6.22.0


            org..wicket
            wicket-auth-roles
            6.22.0


            org..wicket
            wicket-extensions
            6.22.0


            org..wicket
            wicket-ioc
            6.22.0

如果需要添加jquery-ui,可以增加以下依赖:


            com.googlecode.wicket-jquery-ui
            wicket-jquery-ui



                com.googlecode.wicket-jquery-ui
                wicket-jquery-ui-core
                6.22.0


                com.googlecode.wicket-jquery-ui
                wicket-jquery-ui-calendar
                6.22.0


                com.googlecode.wicket-jquery-ui
                wicket-kendo-ui
                6.22.0



            false
            src/main/java

                    **


                    **/*.java


即以pom.xml所在位置为根目录,其下资源路径为src/main/java。

    之后可以在资源路径下编写wicket的应用程序代码,例如定义一个Application类继承自WebApplication,重载一些必须的方法。当完成wicket代码编写后,修改“web页”,将index.jsp删除掉,添加一个WEB-INF目录,在这个目录下添加一个web.xml,将以下内容复制进去:

<web-app xmlns=”https://java.sun.com/xml/ns/javaee”
    xmlns:xsi=”https://www.w3.org/2001/XMLSchema-instance”
    xsi:schemaLocation=”https://java.sun.com/xml/ns/javaee https://java.sun.com/xml/ns/javaee/web-app_3_0.xsd”
    version=”3.0″>


        WicketApplication
        org..wicket.protocol.http.WicketFilter

            applicationClassName
            com.example.src.Application


        WicketApplication
        /*



            30



src/main/java下Application类的名称和路径(此处为com/example/src)

    于是netbeans下wicket项目就构建完成了。

实战》:实战教程PDF

使用Jenkins配置Git+Maven的自动化构建 

转载自:https://www.linuxidc.com/Linux/2016-04/130070.htm

声明: 除非转自他站(如有侵权,请联系处理)外,本文采用 BY-NC-SA 协议进行授权 | 智乐兔
转载请注明:转自《使用Maven在NetBeans下构建Wicket项目
本文地址:https://www.zhiletu.com/archives-6367.html
关注公众号:智乐兔

赞赏

wechat pay微信赞赏alipay pay支付宝赞赏

上一篇
下一篇

相关文章

在线留言

你必须 登录后 才能留言!

在线客服
在线客服 X

售前: 点击这里给我发消息
售后: 点击这里给我发消息

智乐兔官微