お疲れ様です!前回はコマンドで起動しましたが毎回コマンド打つのはなんなのでサービスとして起動するようにします。

WinSW のダウンロード

WinSW は任意のプログラムを Windows のサービスとして起動、停止できるソフトウェアです。
下記から WinSW をダウンロードします。

kohsuke/winsw releases

WinSW.NET4.exe を GitBucket フォルダへ移動して gitbucket.exe に名前を変更します。

サービスとして登録

下記の内容で gitbucket.xml ファイルを作成します。ポートやパスは環境に合わせて変更してください。

<service>
  <id>GitBucket</id>
  <name>GitBucket</name>
  <description>Github clone</description>
  <executable>java</executable>
  <arguments>-Xrs -jar gitbucket.war --port=8200 --gitbucket.home=C:\Dev\gitbucket</arguments>
  <logmode>rotate</logmode>
</service>

Windows キーを押下して cmd と入力後 Ctrl + Shift + Enter を押下して管理者:コマンドプロンプトを起動し C:\Dev\GitBucket へ移動します。

cd /d C:\Dev\GitBucket

下記コマンドでサービスに追加します。

gitbucket.ext install

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*