2011-06-03 70 views
1

哈德森 - 安裝爲Windows服務 我想在Windows XP上安裝哈德森構建服務器。 Hudson文件夾的路徑E:\Hudson。 Hudson目錄包含hudson.war文件。我使用以下命令導航到Hudson儀表板。哈德森 - 安裝爲Windows服務初始化失敗

java -jar E:\hudon\Hudson.war. 

然後我可以導航到http://localhost:8080

現在的問題是,當我嘗試安裝爲Windows服務時,它正在吞噬下面的異常。

**Installing a service 
[hudsonhome] $ D:\hudsonhome\hudson.exe install 
System.Management.ManagementException: Initialization failure 
    at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode) 
    at System.Management.ManagementScope.InitializeGuts(Object o) 
    at System.Management.ManagementScope.Initialize() 
    at System.Management.ManagementScope.Connect() 
    at WMI.WmiRoot..ctor(String machineName) 
    at WMI.WmiRoot..ctor() 
    at winsw.WrapperService.Run(String[] _args) 
    at winsw.WrapperService.Main(String[] args)** 

有沒有人遇到同樣的問題。爲什麼它拋出這樣的例外?

+0

附加從站(s)怎麼辦?你是否設法安裝它們或面臨JLNP的嚴重問題? – 2012-05-24 09:00:53

+0

任何人都可以對此解決方案發表評論:https://issues.jenkins-ci.org/browse/JENKINS-4929 [最新評論] – 2012-05-24 09:12:08

回答

1

我所瞭解的關於WMI的「初始化失敗」的唯一情況是WMI存儲庫已損壞:請參閱「Rebuilding WMI Repository」。
您的上下文有點不同,並且文章中詳述的腳本可能不適合您,但在執行任何腳本之前,仍然值得檢查WMI repo is corrupted or not,之前attempting to rebuild it

+0

正是這個問題。我重建了Wmi並解決了問題。非常感謝。 – 17CrazyBrain 2011-06-04 11:47:34

+0

@ 17 CrazyBrain:優秀:) – VonC 2011-06-04 12:07:47