gerrit自啟動方案—windows服務

在windows系統中,想將gerrit做成開機自啟動一般使用兩個方法

1.用.bat腳本方法

編寫.bat腳本,并將腳本文件生成快捷方式,放置在電腦的啟動目錄下,電腦開機或重啟后,腳本會自動啟動
(win+R 輸入 shell:startup 可以快速打開啟動目錄)

2.創建Windows服務方法

本文介紹一種以windows服務啟動gerrit的方法

gerrit 安裝

java -jar gerrit.war init -d site_path --batch

以下所需要使用的工具winsw和配置文件gerrit.xml均存放在site_path目錄下

tools

需要winsw工具,下載鏈接:https://github.com/winsw/winsw/releases

Configuration file

創建 gerrit.xml 文件,并輸入一下內容

<service><id>gerrit</id><name>gerrit</name><description>This service runs gerrit system.</description><env name="JENKINS_HOME" value="%BASE%"/><executable>java</executable><logpath>%BASE%/logs/service</logpath><arguments>-Xrs -Xmx256m -jar %BASE%/bin/gerrit.war daemon --console-log</arguments><log mode="roll"></log>
</service>

install service

.\WinSW-x64.exe install.\gerrit.xml

輸出如下信息表示 install service 成功

Installing service 'gerrit (gerrit)'...
Service 'gerrit (gerrit)' was installed successfully.

uninstall service

.\WinSW-x64.exe uninstall .\gerrit.xml

start service

.\WinSW-x64.exe start .\gerrit.xml

輸出如下信息表示start service 成功

Starting service 'gerrit (gerrit)'...
Service 'gerrit (gerrit)' started successfully.```## stop service
```powershell
.\WinSW-x64.exe stop .\gerrit.xml

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/15992.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/15992.shtml
英文地址,請注明出處:http://en.pswp.cn/web/15992.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

vs2013使用qt Linguist以及tr不生效問題

一、qt Linguist&#xff08;語言家&#xff09;步驟流程 1、創建翻譯文件,在qt選項中 2.選擇對應所需的語言&#xff0c;得到.ts后綴的翻譯文件 3.創建.pro文件&#xff0c;并將.ts配置在.pro文件中 3.使用qt Linguist 打開創建好的以.ts為后綴的翻譯文件&#xff0c;按圖所示…

細粒度圖像分類論文(AAM模型方法)閱讀筆記

細粒度圖像分類論文閱讀筆記 摘要Abstract1. 用于細粒度圖像分類的聚合注意力模塊1.1 文獻摘要1.2 研究背景1.3 本文創新點1.4 計算機視覺中的注意力機制1.5 模型方法1.5.1 聚合注意力模塊1.5.2 通道注意力模塊通道注意力代碼實現 1.5.3 空間注意力模塊空間注意力代碼實現 1.5.…

Git命令之江湖百曉生

Git 命令大全 第一章&#xff1a;Git 簡介 Git 是一個開源的分布式版本控制系統&#xff0c;由 Linus Torvalds 于 2005 年創建&#xff0c;用于有效、高速地處理從小到大的項目。它是一個命令行工具&#xff0c;用于跟蹤和管理源代碼歷史記錄。 第二章&#xff1a;Git 的 1…

【軟件設計師】面向對象技術

1.面向對象基礎 1.1 基本概念 方法重載是函數名字相同&#xff0c;參數列表不同 組成 即組合&#xff0c;指整體與部分的關系&#xff0c;整體與部分生命周期相同 聚合 關聯關系的一個特例&#xff0c;是體現整體與部分&#xff0c;即使has-a的關系&#xff0c;此時整體與部分…

C++語言學習(六)—— 類與對象(二)

目錄 一、對象數組 二、對象指針 三、this 指針 四、類類型作為參數類型的三種形式 4.1 對象本身作為參數 4.2 對象指針作為參數 4.3 對象引用作為參數 五、靜態成員 5.1 靜態數據成員 5.2 靜態成員函數 六、友元機制 6.1 友元函數 6.2 友元類 七、類的組合 八、…

【LakeHouse】Apache Iceberg + Amoro 助力網易構建云原生湖倉

Apache Iceberg Amoro 助力網易構建云原生湖倉 1.云原生湖倉背景與挑戰2.Apache Iceberg 、Amoro 與云原生2.1 Apache Iceberg2.2 Amoro 簡介 3.Apache Iceberg Amoro 云原生實踐3.1 云上湖倉案例一3.2 云上湖倉案例二3.3 云上湖倉案例三 4.Amoro 未來發展規劃 出品社區&…

【代碼隨想錄——回溯算法二周目】

1. 組合總和 var (path []intres [][]int )func combinationSum(candidates []int, target int) [][]int {path make([]int, 0)res make([][]int, 0)dfs(candidates,target,0,0)return res }func dfs(candidates []int, target int,tempTarget int,start int) {if tempTarg…

Django-auth組件

Django-auth組件 1 表結構 我們從python manage.py migrate為我們創建的auth組件內置的表開始看 auth_user&#xff1a;用戶表存儲用戶信息&#xff08;登錄admin后臺&#xff09; 里面的字段分兩類&#xff1a;用戶基本信息&#xff08;用戶名&#xff0c;郵箱&#xff0c;密…

華為OD機試【找出通過車輛最多顏色】(java)(100分)

1、題目描述 在一個狹小的路口&#xff0c;每秒只能通過一輛車&#xff0c;假設車輛的顏色只有 3 種&#xff0c;找出 N 秒內經過的最多顏色的車輛數量。 三種顏色編號為0 &#xff0c;1 &#xff0c;2。 2、輸入描述 第一行輸入的是通過的車輛顏色信息[0,1,1,2] &#xff0…

嵌入式0基礎開始學習 ⅠC語言(4)循環結構

0.問題引入 求0~100數據之和&#xff1a; int sum 0; sum 1234....100; 廢手&#xff0c;那么有沒有一種好的方法取操作呢&#xff1f; int sum 0; int i 1; sum sum i; // sum 01; …

GB28181協議中常用SDP信息的含義

u字段&#xff1a;u行應填寫視音頻文件的URI。該URI取值有兩種方式&#xff1a;簡捷方式和普通方式。簡捷方式直接采用產生該歷史媒體的媒體源&#xff08;如某個攝像頭&#xff09;的設備ID&#xff08;應符合6.1.2的規定&#xff09;以及相關參數&#xff08;如回放類型、下載…

Three.js——二維平面、二維圓、自定義二維圖形、立方體、球體、圓柱體、圓環、扭結、多面體、文字

個人簡介 &#x1f440;個人主頁&#xff1a; 前端雜貨鋪 ?開源項目&#xff1a; rich-vue3 &#xff08;基于 Vue3 TS Pinia Element Plus Spring全家桶 MySQL&#xff09; &#x1f64b;?♂?學習方向&#xff1a; 主攻前端方向&#xff0c;正逐漸往全干發展 &#x1…

在Mac電腦下怎么部署QAnything?

在Mac電腦下部署QAnything&#xff0c;可以選擇使用純Python環境進行部署&#xff0c;這種方式不依賴GPU&#xff0c;適合在Mac等筆記本電腦上運行。以下是基于QAnything的純Python環境安裝教程的步驟[18]&#xff1a; 安裝要求 Python 3.10&#xff08;建議使用Anaconda3來管…

RabbitMQ-默認讀、寫方式介紹

1、RabbitMQ簡介 rabbitmq是一個開源的消息中間件&#xff0c;主要有以下用途&#xff0c;分別是&#xff1a; 應用解耦&#xff1a;通過使用RabbitMQ&#xff0c;不同的應用程序之間可以通過消息進行通信&#xff0c;從而降低應用程序之間的直接依賴性&#xff0c;提高系統的…

功率電感的設計步驟

文章目錄 1&#xff1a;高導磁氣隙&#xff08;鐵氧體&#xff09;1.1設計原理1.2 設計步驟 2 鐵粉芯2.1&#xff1a;設計原理2.2&#xff1a;設計步驟 TI電感設計 學習視頻原鏈接 截圖 1 截圖1 截圖1 截圖 2 截圖2 截圖2 1&#xff1a;高導磁氣隙&#xff08;鐵氧體&#…

基于機器學習判斷面部微表情發現哪些人更容易診有帕金森病

1. 概述 帕金森病&#xff08;Parkinson’s disease&#xff0c;PD&#xff09;是一種慢性、進展性的神經退行性疾病&#xff0c;主要影響運動系統。該病癥以大腦中黑質致密部多巴胺能神經元的逐漸喪失為特征&#xff0c;導致多巴胺&#xff08;一種重要的神經遞質&#xff09…

【Qt】深入探索Qt窗口與對話框:從創建到管理:QDockWidget(浮動窗口)、QDialog(對話框)

文章目錄 前言&#xff1a;1. 浮動窗口2. 對話框介紹2.1. 示例&#xff1a;主窗口中&#xff0c;通過點擊按鈕&#xff0c;彈出一個新的對話框。2.2. 創建自定義對話框2.2.1. 純代碼的方式2.2.2. 圖形化界面的方式 3. 模態對話框 和 非模態對話框4. Qt 內置對話框4.1. 消息對話…

Nginx R31 doc-12-NGINX SSL Termination 安全加密

前言 大家好&#xff0c;我是老馬。很高興遇到你。 我們為 java 開發者實現了 java 版本的 nginx https://github.com/houbb/nginx4j 如果你想知道 servlet 如何處理的&#xff0c;可以參考我的另一個項目&#xff1a; 手寫從零實現簡易版 tomcat minicat nginx 系列 從零手…

Git Submodules:深入理解與應用

在大型項目或跨多個獨立項目的開發中&#xff0c;代碼管理往往變得復雜。Git Submodules 是 Git 提供的一個強大功能&#xff0c;允許你在一個 Git 倉庫&#xff08;稱為父倉庫&#xff09;中嵌套另一個 Git 倉庫&#xff08;稱為子模塊倉庫&#xff09;。本文將詳細介紹 Git S…

Linux/Windows下如何同時運行服務端和客戶端

假設服務端和客戶端程序分別為server.c和client.c注意順序&#xff01; 先運行服務端&#xff0c;后運行客戶端先結束客戶端&#xff0c;后結束客戶端 編譯 gcc -o server server.cgcc -o server client.c運行 # 先運行服務器 ./server# 再運行客戶端 ./client./表示當前目錄…