我正在使用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 .
谢谢
2 回答
检查Web服务器类路径是个好主意,我遇到了同样的问题 . 我通过删除Tomcat类路径上的旧版本来解决它 .
您的类路径可能包含旧的primefaces jar . 你可以找出哪些jar提供了primefaces类 . 检查here并尝试找到您的primeface jar并将其从classpath中删除 .