1

Wicket 1.4 でビルドしたプロジェクトがあります。IEvent 機能を利用するために 1.5 に移行したとき、突然コンパイルできなくなりました。これは、ウィケットの Java ページがサービス層のパッケージを認識できないためです。私のサービス層は groovy 2.0.0 で構築されていますが、これが問題であるとは思えません。明らかな何かが欠けているに違いありません。以下は私の依存関係です:ウィケットのバージョンは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

<goal>generateStubs</goal> <goal>generateTestStubs</goal> Don さん、ご協力ありがとうございます。しかし、gmaven プラグインの実行からを削除した pom ファイルに変更を加えていたことが判明しました。Groovy コードに変更を加えていなかったため、問題は表面化しませんでした。変更を行ったときに、Groovy コードをまったくコンパイルしていなかったため、Groovy パッケージが存在しませんでした。たまたまウィケットのバージョン変更と重なっただけです。

于 2012-08-12T01:29:54.040 に答える