2010-03-04 68 views

回答

0

運行jboss.bat stop

或殺java.exe,但要小心不要關閉其他一些應用程序。

無論如何,我懷疑你有多個實例。

0

您必須打開任務管理器(或Process Explorer)並終止Java虛擬機。

0

您可以嘗試從管理工具 - >服務應用程序中停止JBOSS服務嗎?

4

最明智的做法是(如果您使用Windows)將每個jboss實例安裝爲服務,然後使用net stop「服務名稱」。這可以通過.bat文件輕鬆實現自動化,因爲您可以將所有網絡停靠點串起來。更多關於net stop的信息:http://technet.microsoft.com/en-us/library/bb490715.aspx

如果你知道沒有其他的java.exe出現,你也可以使用taskkill功能。

taskkill /F /IM java.exe /T 

否則使用每個運行實例的關閉端口。對於AS7您將使用

%JBOSS_HOME%/jboss-cli.bat --connect command=:shutdown 

或JBoss應用的其他版本有參數,你可以使用批處理文件。

%JBOSS_HOME%/./shutdown.bat 
0
<JBOSS_HOME>/bin/jboss-cli.sh --connect --command=:shutdown