首页 文章

如何将Primefaces作为源代码导入Eclipse

提问于
浏览
0

最近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 回答

  • 1

    当我遇到同样的问题时,我发现了你的问题和解决方案,我希望它可以帮助别人(对你来说可能有点晚):将以下代码片段添加到pom.xml解决了这个问题 .

    <pluginRepositories>
        <pluginRepository>
            <id>primeFaces_repository</id>
            <url>http://repository.primefaces.org/</url>
        </pluginRepository>
    </pluginRepositories>
    
  • 2

    问题在_515646中有详细描述:

    有一个自定义maven插件来生成jsf工件 . 首先,您可能需要检查并构建PrimeFaces maven-jsf-plugin,以防Prime Repository中没有使用的版本 . 构建并安装maven-jsf-plugin git clone https://github.com/primefaces/maven-jsf-plugin.git
    cd到maven-jsf-plugin目录cd maven-jsf-plugin
    mvn clean install

相关问题