最近Primefaces moved from Google Code to GitHub,所以从理论上来说它已经尝试但是我被卡住了 .
据我所知,我应该将Primefaces作为一个单独的Java项目导入Eclipse,并在我的JSF项目中依赖于它而不是 primefaces.jar .
我试图从GitHub下载它作为一个zip文件并作为maven项目导入Eclipse但是得到它需要maven-jsf-plugin插件的错误 .
无法计算构建计划:插件org.primefaces:maven-jsf-plugin:1.3.2或其中一个依赖项无法解析:未能找到org.primefaces:maven-jsf-plugin:jar:1.3.2 in http://maven.repository.redhat.com/techpreview/all/缓存在本地存储库中,在redhat-techpreview-all-repository的更新间隔过去或强制更新之前,不会重新尝试解析
好的,我可以手动导入它并稍后添加依赖项,所以我继续安装并下载了一个依赖项,但得到了一堆错误:
例如,类 DialogActionListener
位于路径 src.main.java.org.primefaces.application
但根据源代码应位于 package org.primefaces.application;
在* .xml文件中出现错误 The markup in the document following the root element must be well-formed.
我怀疑我的方向不对,但无法找到正确的方向 .
2 回答
当我遇到同样的问题时,我发现了你的问题和解决方案,我希望它可以帮助别人(对你来说可能有点晚):将以下代码片段添加到pom.xml解决了这个问题 .
问题在_515646中有详细描述: