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。你可以找出什么 jar 提供了 primefaces 类。检查here并尝试找到您的primeface jar并将其从类路径中删除。

于 2012-12-06T19:59:50.277 回答
0

检查 Web 服务器类路径是个好主意,我遇到了同样的问题。我通过删除我的 Tomcat 类路径上的旧版本来解决它。

于 2013-04-23T14:48:29.177 回答