我試圖通過Vagrant配置Eclipse Virgo(Tomcat Apache)實例。Eclipse處女座增加開始/停止超時[vagrant]
一切都很順利,但是現在我試圖啓動服務器。它始終返回此消息<KE0004E> Kernel failed to start within 180 seconds.
。現在我被卡住了,不知道該怎麼做,因爲我習慣使用Eclipse來配置這些變量。
在主機終端上調用startup.bat/.sh時返回相同的響應。
我試圖通過Vagrant配置Eclipse Virgo(Tomcat Apache)實例。Eclipse處女座增加開始/停止超時[vagrant]
一切都很順利,但是現在我試圖啓動服務器。它始終返回此消息<KE0004E> Kernel failed to start within 180 seconds.
。現在我被卡住了,不知道該怎麼做,因爲我習慣使用Eclipse來配置這些變量。
在主機終端上調用startup.bat/.sh時返回相同的響應。
給予更多的內存給虛擬機 - 如果你使用VirtualBox的,像
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
.....
config.vm.provider "virtualbox" do |vb|
# Customize the amount of memory on the VM:
vb.memory = "2048"
end
....
end
給予更多的堆到日食當它開始
您可以更改處女座的JVM內存通過更改java_opts
參數編輯文件bin/dmk.sh
(mac/linux)或bin/dmk.bat
(windows):
JAVA_OPTS="$JAVA_OPTS -Xmx1024m -XX:MaxPermSize=1024m"
延伸的config.ini
org.eclipse.virgo.kernel.startup.wait.limit=360
等待超時參數(https://bugs.eclipse.org/bugs/show_bug.cgi?id=366423)可以使用所有這些選項播放和單獨審判他們。
確實Eclipse處女座有最低內存要求?我希望減少客人的記憶。那麼作爲一種補救措施,增加啓動超時會做內存偏移? –
我認爲521米是最低的,儘管我沒有在他們的網站上找到清楚的 - 我認爲你不應該低於這個。你可以增加啓動超時時間,至少可以幫助你解決問題,但在獲得良好的用戶體驗後,你可能需要增加內存 –
您是否嘗試過增加日誌級別? –
您是否嘗試按照處女座用戶指南[1]中的說明配置超時 - 該參數名爲「org.eclipse.virgo.kernel.startup.wait.limit」,可在「$ SERVER_HOME/configuration/config .ini「如[2]中所述? [1] https://www.eclipse.org/virgo/documentation/virgo-documentation-3.6.4.RELEASE/docs/virgo-user-guide/htmlsingle/virgo-user-guide.html#configuring-kernel [2] ] https://www.eclipse.org/virgo/documentation/virgo-documentation-3.6.4.RELEASE/docs/virgo-user-guide/htmlsingle/virgo-user-guide.html#configuring-framework-properties –