簡體   English   中英

在沒有 Mule 運行時環境的情況下,卡在運行 Mule Jar 文件

[英]Stuck on running Mule Jar file without Mule Runtime environment

我正在使用 Mule 3.9 和 Anypoint studio 7.2 進行 API 開發。 在我的功能開發后,我能夠導出到 Jar 文件,我應該在不支持 x64 架構的硬件上運行該文件。 我得到了不支持架構的錯誤。 所以我正在尋找兩種方式的解決方案。

  1. 由於硬件架構無法更改,有沒有辦法在不使用 Mule 運行時環境的情況下仍然在其上運行 Mule 程序。
  2. 使用導出的 Jar 文件,只有在我的硬件機器上沒有安裝 Mule 的情況下才能使用它。

提前致謝。

根據評論查看錯誤消息,當嘗試在 Docker 中運行時。 在此處輸入圖像描述

Mule 使用 Java 服務包裝器來引導 Mule 運行時。 目前 Mule 4.4 之前的 Mule 中包含的包裝器版本不支持 aarch64 作為架構,僅支持 32 位 ARM (armhf)。 目前似乎只有 Mule 4.4 Enterprise Edition 與 armhf-64 兼容。 您應該嘗試該版本以查看 aarch64 是否被識別為 armhf-64。

另請注意,Studio 7.x 與 Mule 3.x 應用程序不兼容,因此無法使用它來開發 Mule 3.9 應用程序。 您是說部署文件是 jar 文件,因此它顯然是 Mule 4 應用程序。 Mule 4 應用程序無法部署到 Mule 3 服務器,它們不兼容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM