建置
從原始碼建置 ActiveMQ Classic
ActiveMQ Classic 使用 Maven 作為其建置和管理工具。如果您不想使用 Maven,您可以直接使用您的 IDE 或下載發行版本或 JAR。
先決條件
必要條件
使用 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
等等。