8

Tiles、Spring、Hibernate を使用してアプリケーションを作成しています。

実行すると、次のエラーが表示されます。

Can not find the tag library descriptor for "http://tiles.apache.org/tags-tiles"

すべての jar が含まれており、マッピングも問題なく表示されます。どこが間違っているのですか?

4

5 に答える 5

3

アーティファクトの下に追加されたpom.xmlファイルで、今回はうまくコンパイルされました。

<!-- Tiles -->
        <dependency>
            <groupId>org.apache.tiles</groupId>
            <artifactId>tiles-api</artifactId>
            <version>2.1.2</version>
        </dependency>
        <dependency>
            <groupId>org.apache.tiles</groupId>
            <artifactId>tiles-core</artifactId>
            <version>2.1.2</version>
        </dependency>
        <dependency>
            <groupId>org.apache.tiles</groupId>
            <artifactId>tiles-jsp</artifactId>
            <version>2.1.2</version>
        </dependency>
        <dependency>
            <groupId>org.apache.tiles</groupId>
            <artifactId>tiles-servlet</artifactId>
            <version>2.1.2</version>
        </dependency>
于 2014-07-05T07:20:44.527 に答える
0

宣言を含むファイル全体を別の場所からコピーしたtaglibところ、同じコンパイル エラーが発生しました。ファイルを削除し、新しいファイルを作成して同じ内容を貼り付けました。奇妙に聞こえますが、うまくいきました!それが誰かを助けることを願っています。:)

于 2012-12-27T20:37:07.447 に答える
0

tiles-jsp.2.0.6.jar を使用した後でも、この問題が発生しました。だから私はmavenの依存関係からjarを手動で削除し、それを外部jarとして追加することで解決策を見つけました..うまくいきました.

于 2014-10-05T08:51:32.823 に答える