先决条件

要构建 Jakara Taglibs 包,您需要安装 Maven

构建 Trunk

要签出并构建 Trunk 中的最新代码,请运行

  • svn co https://svn.apache.org/repos/asf/tomcat/taglibs/trunks apache-taglibs
  • cd apache-taglibs
  • mvn clean install

要仅构建一个 Taglibs,请签出 trunk/ 目录,获取 https://svn.apache.org/repos/asf/tomcat/taglibs/ 中的子组件,然后运行 mvn clean install

构建和部署网站

通过签出 site/ 目录来构建主网站

svn co http://svn.apache.org/repos/asf/jakarta/taglibs/proper/site site

通过该 Taglib 直接构建特定于 Taglib 的网站。

要构建,请运行 mvn clean site

通过将它们的源代码复制到 Tomcat 网站的 docs 目录中来部署网站,该目录位于 Tomcat 网站项目中:https://svn.apache.org/repos/asf/tomcat/site/trunk。这不是一个非常自动化的解决方案。

发布

要为 Taglibs 版本构建 tar.gz 或 .zip,请运行 mvn clean assembly:assembly