簡體   English   中英

Apache Wicket 6.12擴展庫

[英]Apache Wicket 6.12 Extensions Library

我正在將項目從Apache Wicket 1.5.7遷移到Apache Wicket 6.12

我對wicket擴展庫有問題,我不知道為什么找不到它,我需要用maven導入它還是在核心中?

在這種情況下,它與NestedTree有關:

import org.apache.wicket.extensions.markup.html.repeater.tree.NestedTree;

這是錯誤: 無法解析導入org.apache.wicket.extensions

但是沒有找到擴展名。

由於此文檔頁面,我確定該控件存在於Wicket 6.x中: http : //ci.apache.org/projects/wicket/apidocs/6.0.x/org/apache/wicket/extensions/markup/html/中繼器/樹/包summary.html

有什么建議嗎?

您需要將其作為單獨的Maven依賴項加載:

這是最新版本, 取自mvnrepository.com

<dependency>
    <groupId>org.apache.wicket</groupId>
    <artifactId>wicket-extensions</artifactId>
    <version>6.11.0</version>
</dependency>

通常,要做的是定義一個版本屬性

<properties>                
    <wicket.version>6.11.0</wicket.version>
</properties>

並從wicket核心和擴展中引用:

<dependency>
    <groupId>org.apache.wicket</groupId>
    <artifactId>wicket-core</artifactId>
    <version>${wicket.version}</version>
</dependency>
<dependency>
    <groupId>org.apache.wicket</groupId>
    <artifactId>wicket-extensions</artifactId>
    <version>${wicket.version}</version>
</dependency>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM