1

我有一个在 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>

我的进口很好……进口

4

1 回答 1

0

谢谢你的帮助 Don,但事实证明我已经对我的 pom 文件进行了更改,我<goal>generateStubs</goal> <goal>generateTestStubs</goal> 从我的 gmaven 插件执行中删除了该文件。问题没有浮出水面,因为我没有对我的 groovy 代码进行更改,然后当我进行更改时,它根本没有编译 groovy 代码,这就是导致缺少 groovy 包的原因。它恰好与我的检票口版本更改相吻合。

于 2012-08-12T01:29:54.040 回答