如何编译primefaces源?

时间:2013-02-18 18:01:20

标签: jsf-2 primefaces

在primefaces的下载部分有3个链接:

binary
bundle
sources

我使用primefaces 3.4.2并想重新编译一个java类来满足我的需求。 我下载了这些来源。现在我想重新编译这个类,但我不知道如何实现它。如何编译primefaces源?

2 个答案:

答案 0 :(得分:5)

来自primefaces网站:

http://code.google.com/p/primefaces/wiki/BuildingFromSource

  

PrimeFaces使用maven作为构建工具。有一个自定义maven插件来生成jsf工件。首先,您可能需要签出并构建PrimeFaces maven-jsf-plugin,以防Prime Repository中没有使用的版本。

svn checkout http://primefaces.googlecode.com/svn/maven/trunk/maven-jsf-plugin/ build
     

cd到构建并执行maven安装

cd build
mvn install
     

接下来要做的是自己构建PrimeFaces,用;结帐;

svn checkout http://primefaces.googlecode.com/svn/primefaces/trunk
     

cd到primefaces文件夹并运行maven build。

cd primefaces
mvn install
     

组件开发

     

PrimeFaces JSF插件生成必要的工件,包括组件源,faces-config.xml和facelets taglib。组件开发人员只需要实现组件的Renderer类。组件元数据文件在src / main / resources-maven-jsf文件夹下定义。

答案 1 :(得分:0)

结帐来自repo的来源。它是maven项目,所以用maven构建它。