先決條件

若要建置 Jakara Taglibs 套件,您需要安裝 Maven

建置 Trunk

若要簽出並建置 Trunk 中的最新程式碼,請執行

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

若僅要建置其中一個 taglib,請簽出 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