使用 Ant 來自動執行 Liberty 的作業

Apache Ant 是用來自動化建置程序的 Java™ 程式庫工具。 您可以使用 Liberty 提供的 Ant 作業來管理伺服器和應用程式。

開始之前

重要事項: 在 19.0.0.3 中,已從 Liberty 移除 wlp-anttasks.jar 檔案。 如需相關資訊,請參閱 移除注意事項。 有一個開放程式碼 Ant 外掛程式提供 Liberty 的其他作業。 最新的 Ant 外掛程式有不同的 antlib 名稱空間:xmlns:wlp="antlib:net.wasdev.wlp.ant。 如需 Liberty的開放程式碼 Ant 外掛程式的相關資訊,請參閱 GitHub 儲存庫
Liberty Ant 外掛程式 wlp-anttasks.jar 檔位於 Maven Central。 如果您想要在建置 Script 中使用這些作業,您必須確定 Ant 類別路徑上有這個外掛程式。 將外掛程式檔案 wlp-anttasks.jar 複製到 Ant 安裝架構的 /lib 目錄,並在 build.xml 檔中宣告 antlib 名稱空間。 請參閱下列範例:
<project .... xmlns:wlp="antlib:net.wasdev.wlp.ant">
  ...
 </project>

名稱空間可以是任何字串,不過,您必須避免名稱衝突。 之後,您必須使用名稱空間作為 LibertyAnt 作業的字首。 比方說,當呼叫 server 作業時,您必須使用 wlp:server

關於這項作業

您可以建立建置 Script ,以使用這些 Ant 作業在 Liberty上包裝、安裝及測試您的應用程式。