Java ApacheWicket 6.12扩展库
我正在将一个项目表单Java ApacheWicket 6.12扩展库,java,maven,wicket,Java,Maven,Wicket,我正在将一个项目表单ApacheWicket 1.5.7迁移到ApacheWicket 6.12 我对wicket扩展库有一个问题,我不知道为什么找不到它,我需要用maven导入它吗,还是它在核心中 在本例中,它与嵌套树有关: import org.apache.wicket.extensions.markup.html.repeater.tree.NestedTree; 这是错误:无法解析导入org.apache.wicket.extensions 但找不到扩展名 我确信Wicket 6.x
ApacheWicket 1.5.7
迁移到ApacheWicket 6.12
我对wicket扩展库有一个问题,我不知道为什么找不到它,我需要用maven导入它吗,还是它在核心中
在本例中,它与嵌套树有关:
import org.apache.wicket.extensions.markup.html.repeater.tree.NestedTree;
这是错误:无法解析导入org.apache.wicket.extensions
但找不到扩展名
我确信Wicket 6.x中存在该控件,因为该文档页:
有什么建议吗?您需要将其作为单独的maven依赖项加载: 这是最新的版本
org.apache.wicket
导叶延伸
6.11.0
通常,要做的事情是定义一个版本属性
<properties>
<wicket.version>6.11.0</wicket.version>
</properties>
6.11.0
并从wicket core和extensions中引用:
<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>
org.apache.wicket
导叶芯
${wicket.version}
org.apache.wicket
导叶延伸
${wicket.version}
6.11的扩展能否与Wicket Core 6.12配合使用?顺便说一句,现在正在测试,但有点慢,提前谢谢:)@NickN。事实上,显然mvnrepository.com还没有为其编制索引,所以您不妨使用与bothI相同的版本,非常感谢,我现在有很多错误,因为我的旧树不兼容,但这是下一步:)
<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>