建置

開發人員 > 建置

從原始碼建置 ActiveMQ Classic

ActiveMQ Classic 使用 Maven 作為其建置和管理工具。如果您不想使用 Maven,您可以直接使用您的 IDE 或下載發行版本或 JAR。

先決條件

必要條件

  • 下載並安裝 Maven
  • 取得最新的原始碼
  • JDK (版本 5.17.0+ 使用 11,版本 <= 5.17.0 使用 1.8,版本 <= 5.10 使用 1.6,版本 > 5.10 使用 1.7)

使用 Maven 3

ActiveMQ Classic 使用 Maven 3 進行建置。我們建議您下載並安裝 Maven

您應該將 MAVEN_OPTS 環境變數設定為至少 -Xmx800m。ActiveMQ Classic 建置的某些部分非常耗費記憶體。請增加 Maven 的記憶體限制,以避免建置失敗。

快速建置

mvn -Dtest=false -DfailIfNoTests=false clean install 

使用 IDE

如果您偏好使用 IDE,可以使用 Maven 外掛程式自動產生 IDE 的專案檔案。例如:

mvn eclipse:eclipse

mvn idea:idea

匯入至 Eclipse

如果您尚未執行此操作,您需要讓 Eclipse 知道 Maven 儲存庫,以便它可以建置所有內容。在偏好設定中,前往 Java->建置路徑->類別路徑,並定義一個名為 M2_REPO 的新類別路徑變數,該變數指向您的本機 Maven 儲存庫 (例如,在 Unix 上是 ~/.m2/repository,在 Windows 上是 c:\Documents and Settings\<user>\.m2\repository)。

其他 Maven 2 目標

如需更多詳細資訊,請嘗試範例基準測試
請參閱外掛程式參考,以取得有關如何使用它們的更多詳細資訊。

使用 Maven 1 (ActiveMQ Classic 4.0.x 及更早版本)

ActiveMQ Classic 4.0.x 及更早版本使用 Maven 1 進行建置。我們建議您下載並安裝 Maven 1.0.2

快速建置

maven -Dmaven.test.skip.exec=true

使用 IDE

如果您偏好使用 IDE,可以使用 Maven 外掛程式自動產生 IDE 的專案檔案。例如:

maven eclipse

maven idea

等等。

其他 Maven 1 目標

如需更多詳細資訊,請嘗試範例基準測試
請參閱外掛程式參考,以取得有關如何使用它們的更多詳細資訊。

Apache、ActiveMQ、Apache ActiveMQ、Apache 羽毛標誌和 Apache ActiveMQ 專案標誌是 The Apache Software Foundation 的商標。Copyright © 2024, The Apache Software Foundation。根據 Apache License 2.0 授權。