ハドソンのビルドサーバーは、Windowsサービスエラーとしてインストール

StackOverflow https://stackoverflow.com/questions/3010206

  •  26-09-2019
  •  | 
  •  

質問

問題

私は、リモートデスクトップ接続を介してWindowsサーバ上のハドソンのビルドサーバーをインストールしようとしています。 \ハドソン:CでのハドソンフォルダへのIパス。ハドソンディレクトリがホームという名前のフォルダとhudson.warファイルが含まれています。

私は、次のコマンドを使用して、それを起動しようとした。

set JAVA_HOME=C:\Java\jdk1.6.0_20
set HUDSON_HOME=C:\Hudson\Home
java -jar C:\Hudson\hudson.war
// localhostを::8080 Internet Explorerでするます。

それから私は、 HTTPにナビゲートすることができます

質問

私は、Webインターフェイス上でWindowsサービス機能としてインストールを使用しようとすると、私はこのエラーを取得します:

Installing a service
[Home] $ C:\Hudson\Home\hudson.exe install
WMI.WmiException: AccessDenied
   at WMI.WmiRoot.BaseHandler.CheckError(ManagementBaseObject result)
   at WMI.WmiRoot.ClassHandler.Invoke(Object proxy, MethodInfo method, Object[] args)
   at WMI.Win32ServicesProxy.Create(String , String , String , ServiceType ,     ErrorControl , StartMode , Boolean , String[] )
   at winsw.WrapperService.Run(String[] args)
   at winsw.WrapperService.Main(String[] args)`

私はWindowsサービスとしてインストールすることはできませんし、どのように私はこの問題を解決することができますなぜ?

役に立ちましたか?

解決

回答

解決策を見つけます。

するときは、右クリックして、プロンプトと「管理者として実行」を選択するコマンドを開くために必要なコマンドを実行します。

他のヒント

ウィンドウコマンドプロンプトで、実行します。sc削除ハドソン そして、ジェンキンスのユーザーのために、実行します。sc削除ジェンキンス

その後、

やサービスとしてWindowsをインストールし実行します。 それがお役に立てば幸いです:)

ユーザーアカウント制御オフにしてみてください。それは私のためにそれを修正するものです。 「通知しない」:[スタート]> [ファイル名を指定して実行> UACは、最も低い設定にダイヤルをドラッグします。再起動が必要な場合があります。

scroll top