お疲れ様です!前回はコマンドで起動しましたが毎回コマンド打つのはなんなのでサービスとして起動するようにします。
WinSW のダウンロード
WinSW は任意のプログラムを Windows のサービスとして起動、停止できるソフトウェアです。
下記から WinSW をダウンロードします。
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.exe install