我有一个我在Wicket 1.4中构建的项目。当我移动到1.5以利用IEvent功能时,我突然无法编译,因为wicket java页面无法看到我的服务层的包。我的服务层是在groovy 2.0.0中构建的,但我怀疑这是问题所在。我一定错过了一些明显的东西。以下是我的依赖项: wicket版本是1.5.7
<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>
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-spring</artifactId>
<version>${wicket.version}</version>
</dependency>
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-ioc</artifactId>
<version>${wicket.version}</version>
</dependency>
我的进口很好......进口
答案 0 :(得分:0)
感谢您的帮助Don,但事实证明我更改了我的pom文件,删除了<goal>generateStubs</goal>
<goal>generateTestStubs</goal>
来自我的gmaven插件执行。这个问题没有浮出水面,因为我没有对我的常规代码进行更改,然后当我做了更改时,它根本没有编译groovy代码,导致缺少groovy包。它碰巧与我的wicket版本改变相吻合。