gitblit在windows10上的安裝及服務啟動報錯處理

  • 2019 年 10 月 10 日
  • 筆記

折騰一下午算是裝好了,心情不錯決定分享一下。安裝步驟大同小異網上都有,主要是Failed creating java 這個報錯,百度出來的沒有一個能給我解決的,摸索半天找出一個自己的方式。為報錯而來的朋友可以直接看最後一段內容~

windows上安裝gitblit1.8.0

官網下載地址:http://www.gitblit.com/

解壓後,進入data目錄複製defaults.properties文件重命名為my.properties

修改gitblit.properties文件:將include = defaults.properties改為include = my.properties

修改my.properties文件:

設置server.httpPort = 10101  設置server.httpBindInterface = [所在機器IPV4地址]   //假設為192.168.43,1  設置server.httpsBindInterface = localhost                //注意此處設為localhost後只有本機可以使用https訪問,若需要其他人也能使用https訪問則此變數值也設為所在機器IP  

在gitblit的安裝目錄[D:devgitblit-1.8.0]下Shift+右鍵,點擊在此處打開命令窗口 輸入gitblit.cmd,回車(注意Windows PowerShell 中為 .gitblit.cmd)

啟動成功後,瀏覽器訪問 https://localhost:8443http://192.168.43.1:10101 默認登錄名和密碼都是admin

配置為windows服務方式後台啟動

首先關閉剛剛打開的DOS窗口,然後 修改installService.cmd文件 ,可以用notpad++ 或sublime 等編輯器打開。添加 SET CD=[gitblit的安裝路徑],若安裝的jdk為32位則修改ARCH的值為x86若為64位則為amd64,保存並退出
選中installService.cmd右鍵選擇以管理員身份運行

windows+R 輸入services.msc ,回車打開服務頁,可以找到gitblit服務

點擊啟動,即可啟動服務。

關於服務啟動報錯

服務啟動報錯時日誌默認位置為gitblit的安裝目錄下的logs文件夾下

打開文件後若報錯為Failed creating java

選中gitblitw.exe右鍵以管理員身份運行

點擊java 進行配置,去掉Use default的勾選,重新選擇Java Virtual Machine,選擇本地安裝的java版本的虛擬機,點擊應用,然後確定

若實在找不到java虛擬機在哪,可在jdk的安裝目錄搜索jvm.dll (良心推薦一款搜索軟體:Everything ,體積小且秒級搜索,比在windows的搜索框中搜索快10倍)

gitblitw.exe配置好後,選擇installService.cmd右鍵 以管理員身份運行
重新打開服務窗口(或在原來的窗口內選擇任意服務右鍵刷新)找到giblit服務,右鍵啟動

END