gitblit在windows10上的安装及服务启动报错处理
折腾一下午算是装好了,心情不错决定分享一下。安装步骤大同小异网上都有,主要是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:\dev\gitblit-1.8.0]下Shift+右键,点击在此处打开命令窗口 输入
gitblit.cmd,回车(注意Windows PowerShell 中为 .\gitblit.cmd)
启动成功后,浏览器访问https://localhost:8443或http://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
gitblit在windows10上的安装及服务启动报错处理的更多相关文章
- 安装mongodb后启动报错libstdc++
安装mongo后启动报错如下图 显然说是libstdc++.so文件版本的问题,这种一般都是gcc版本太低了 接着查询gcc的版本 strings /usr/lib/libstdc++.so.6 ...
- linux安装tomcat后启动报错Cannot find ./catalina.sh的解决方法
linux安装tomcat后启动报错: Cannot find ./catalina.shThe file is absent or does not have execute permissionT ...
- Tomcat7.0.40注册到服务启动报错error Code 1 +connector attribute sslcertificateFile must be defined when using ssl with apr
Tomcat7.0.40 注册到服务启动遇到以下几个问题: 1.启动报错errorCode1 查看日志如下图: 解决办法: 这个是因为我的jdk版本问题,因为电脑是64位,安装的jdk是32位的所以会 ...
- SVN 服务启动报错 0x8007042a
服务器环境:Windows Server 2008 R2 企业版,Visual SVNServer 2.6.5 不能签出代码,发现svn服务关闭,手动启动报错: 事件查看器: Error: no li ...
- windows上mysql5.7服务启动报错
安装之后,启动服务 net start mysql,无法启动,日志报错缺少一些系统表,mysql.user等表 解决办法: bin目下执行:mysqld --initialize-insecure - ...
- WIN10 ANDROIDSTUDIO1.2 安装完首次启动报错
环境 ACER NOTEBOOK WIN10 ANNDROID 1.2 解决方案: 在Android Studio安装目录下的 bin 目录下,找到 idea.properties 文件,在文件最后 ...
- Docker安装完成后启动报错:Failed to start Docker Application Container Engine
报错如下:显示没有启动 先关闭防火墙:防火墙关闭指令请看 <a href="Linux防火墙篇">https://www.cnblogs.com/szx666/p/1 ...
- 讲一个linux服务启动报错问题排查
例子 首先我们在/usr/lib/systemd/system目录下创建一个服务文件,写下服务启动任务配置.下面我以prometheus的node_exporter为例 vim /usr/lib/sy ...
- [MySQL TroubleShooting] 服务启动报错
有个朋友发了一段启动错误的stack,当启动Skip_Grant_Table就不报错: 群里的大神找出来了因为udf_initv这个自定义函数报错. 但是一直想不通为啥服务启动要去运行自定义函数呢? ...
随机推荐
- 2019nc#4
题号 标题 已通过代码 题解 通过率 团队的状态 A meeting 点击查看 树直径 604/2055 B xor 点击查看 线段树维护线性基交 81/861 未通过 C sequence 点击 ...
- CodeForces 1083 E The Fair Nut and Rectangles 斜率优化DP
The Fair Nut and Rectangles 题意:有n个矩形,然后你可以选择k个矩形,选择一个矩形需要支付代价 ai, 问 总面积- 总支付代价 最大能是多少, 保证没有矩形套矩形. 题解 ...
- 【Distributed】缓存技术
一.缓存概述 1.1 缓存技术分类 1.2 缓存框架分类 1.3 Session理解的误区 二.基于Map集合实现本地缓存 2.1 定义Map缓存工具类 2.2 使用案例 三.Ehcache 缓存框架 ...
- 【Offer】[25] 【合并两个排序的链表】
题目描述 思路分析 测试用例 Java代码 代码链接 题目描述 输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是递增排序的.例如,输入图中的链表1和链表2,则合并之后的升序链表如链表3所 ...
- Python操作MongoDB文档数据库
1.Pymongo 安装 安装pymongo: pip install pymongo PyMongo是驱动程序,使python程序能够使用Mongodb数据库,使用python编写而成: 2.Pym ...
- MariaDB数据库自学一
在CentOS下安装Mariadb 数据库,命令: yum -y mariadb mariadb.server 等待几分钟后就可以自动完成安装了,然后启动对应的服务: systemctl start ...
- 基础分类网络VGG
vgg16是牛津大学视觉几何组(Oxford Visual Geometry Group)2014年提出的一个模型. vgg模型也得名于此. 2014年,vgg16拿了Imagenet Large S ...
- 大型公司java架构师面试实战讲解高清视频教程 15课
目录: 01.面试必考之HashMap源码分析与实现02.探索JVM底层奥秘ClassLoader源码分析与案例讲解03.大型网站数据库瓶颈之数据库分库分表方案实践04.资料为图灵学院所有05.大型公 ...
- 解决go get下载包失败问题
由于某些不可抗力的原因,国内使用go get命令安装包时会经常会出现timeout的问题.本文介绍几个常用的解决办法. 从github克隆 golang在github上建立了一个镜像库,如https: ...
- SQL查询出距当前时间最近的一条或多条记录。
select * from bas_dredge,(SELECT C_ENTERPRISEID,MAX(D_UTIME) D_LTIME FROM BAS_DREDGE GROUP BY C_ENTE ...










