我正在嘗試安裝SOAPUI
工具。安裝完成後,執行的時候,我AMM收到此錯誤:安裝SOAP UI後出現JVM錯誤
The JVM could not be started. The maximum heap size (-XMx) might be too large or anti virus or firewall tool could block the execution
當安裝到不同的機器,它工作正常。
有什麼建議嗎?
我正在嘗試安裝SOAPUI
工具。安裝完成後,執行的時候,我AMM收到此錯誤:安裝SOAP UI後出現JVM錯誤
The JVM could not be started. The maximum heap size (-XMx) might be too large or anti virus or firewall tool could block the execution
當安裝到不同的機器,它工作正常。
有什麼建議嗎?
如果您嘗試在32位操作系統(如Windows)上設置太多內存,通常會出現此錯誤。例如。如果您在Windows 32位上使用-Xmx1600m
或更多,則會出現此錯誤。
你機器上哪個操作系統和Java版本出現故障。
我對我做的是殺死所有使用Java的應用程序進程,例如:Mozilla FireFox。您可以從Windows任務管理器中終止進程。之後,重新運行您的SOAP UI。
發生此問題是因爲Soap Ui嘗試獲取指定數量的內存以單個塊的形式很少可用。 因此,解決這個問題是導航到可以在
C-找到soapUi.xxxvmoption文件>程序文件 - > emiware - > soapUi.xxx - >斌
編輯這個文件,並進行 - Xms的東西較低的默認值是1200米使它512m如果不起作用改變它一些較小的值。
PS x.x.x.是我的情況下SoapUI的版本4.0.0
-Xms表示初始堆大小。
-Xmx表示最大堆大小。
因此,您可以根據您的要求設置值。
這些解決方案都不適用於我。做了什麼工作是在同樣提到的\ bin目錄中啓動soapui.bat文件。 該文件確實設置了所需的JAVA環境設置。
使用Java很多我不能做這個作爲一般的環境變量,因爲這會影響我的SQL開發人員從Oracle和其他Java的好東西。
有相當簡單的解決這個問題的soapUI ...
ANKIT和彼得在這裏提到它...幫助你(和其他人)這個問題,我已經寫了逐步的爲此一步教程以及修補程序的屏幕截圖。我希望這可以幫助你...!
您可以點擊此處查看 - http://quicksoftwaretesting.com/soapui-jvm-heap-size-xmx-error/
確保您下載相應版本(32/64位)爲您的操作系統。
Windows XP 32bit。 JAVA 1.7 – Piyush
Windows XP對於最大堆大小的限制特別低。它可以低至1.2 GB。 –
在soapUI-4.5.1之內。vmoptions文件在「bin」目錄中,我將xmx從1200m(默認值)減少到了486m,這使得它可以工作 – Piyush