0

私は Primefaces 3.1.1 を使用していましたが、今日 3.4.2 に更新し、対応する jar を取得するために pom.xml を次のように変更し、3.4.2 jar を正常にダウンロードしました。

<!-- Primefaces library -->
        <dependency>
            <groupId>org.primefaces</groupId>
            <artifactId>primefaces</artifactId>
            <version>3.4.2</version>
        </dependency>

問題は、サーバーを起動すると、まだ次のように表示されることです

Running on PrimeFaces 3.1.1

プロジェクトのクリーンアップ、Mavenのインストール、プロジェクトのビルドなどを行いましたが、役に立ちませんでした。

Primefaces 3.4.2 を指定するにはどうすればよいですか?

Eclipse Helios と Glassfish 3 を使用しています。

ありがとう

4

2 に答える 2

1

クラスパスに古い primefaces jar が含まれている可能性があります。primefaces クラスを提供する jar を見つけることができます。ここをチェックして、primeface jar を見つけてクラスパスから削除してみてください。

于 2012-12-06T19:59:50.277 に答える
0

Web サーバーのクラス パスを確認することをお勧めします。同じ問題に遭遇しました。Tomcat クラスパスの古いバージョンを削除して解決しました。

于 2013-04-23T14:48:29.177 に答える