在我的maven项目中,有三个与RichFaces
对应的依赖项:
<dependency>
<groupId>org.richfaces.framework</groupId>
<artifactId>richfaces-api</artifactId>
</dependency>
<dependency>
<groupId>org.richfaces.framework</groupId>
<artifactId>richfaces-impl</artifactId>
</dependency>
<dependency>
<groupId>org.richfaces.ui</groupId>
<artifactId>richfaces-ui</artifactId>
</dependency>
在我的eclipse项目的根目录中,MavenDependencies分支包含richfaces-api/ui/core -3.3.3
。如何更改pom以上传最新版本?问题是pom
中没有任何版本定义。
答案 0 :(得分:1)
必须有一个版本定义,否则它将无法正常工作。如果将鼠标悬停在依赖项上,Eclipse将告诉您正在使用的版本以及在何处查找定义。
答案 1 :(得分:1)
我认为你的pom中有一个bom依赖,比如这个
<dependency>
<groupId>org.richfaces</groupId>
<artifactId>richfaces-bom</artifactId>
<version>BOM-VERSION</version>
<scope>import</scope>
<type>pom</type>
</dependency>
将BOM-VERSION部件更新为新的部件,例如&#34; 4.3.7.Final N#34;。