下载的最新Sonarqube版本(4.5.1),通过StartSonar.bat文件可以启动,但是无法通过StartNTService.bat文件启动,原因为默认的Temp文件不可写入,
java.lang.IllegalStateException: Temp directory is not writable: C:\Windows\system32\config\systemprofile\AppData\Local\Temp\
初始想通过修改Temp文件夹的属性,使其可以写入,但是没有成功,于是只好更改Sonarqube默认的Temp文件夹的位置,修改方法如下:
找到conf/wrapper.conf文件,找到
#********************************************************************
# Wrapper Java
#********************************************************************
wrapper.java.additional.1=-Djava.awt.headless=true
然后在后面添加
wrapper.java.additional.2=-Djava.io.tmpdir=C:\temp
然后在c盘中创建一个temp文件夹,再次运行StartNTService.bat,就可与启动了。
分享到:
相关推荐
- **添加文件到暂存区**:使用`git add <file>`命令将文件添加到暂存区,准备提交。 - **提交更改**:使用`git commit -m "commit message"`提交暂存区的所有更改。 - **查看状态**:`git status`显示工作目录和暂存...
使用Git,你需要学习基本的命令如`git clone`(克隆仓库)、`git add`(添加文件到暂存区)、`git commit`(保存修改)和`git push`(将本地更改推送到远程仓库)。 2. **构建工具**:如Maven或Gradle,它们自动化...
Git提供了一套强大的命令行工具,如`git clone`(克隆仓库)、`git add`(暂存更改)、`git commit`(提交更改)和`git push`(推送更改)等。 2. 分支管理:在仓库工程中,分支是实现敏捷开发和并行开发的关键。...
2. **添加文件**:`git add` 用于将更改添加到暂存区,准备进行提交。 3. **提交更改**:`git commit` 用于保存暂存区的更改到本地仓库,附带一条描述信息。 4. **推送更改**:`git push` 将本地仓库的更改推送到...
例如,在Git中,"check"的命令可能是指检查工作目录和暂存区的状态,比如使用git status命令查看哪些文件被修改了、哪些准备被提交。而当开发者准备提交代码更改时,他们可能会输入git commit -m "check"这样的命令...
使用`git add .`命令将所有未跟踪的文件添加到暂存区,然后使用`git commit -m "提交信息"`提交更改。这会在本地仓库中创建一个新的提交。 为了将本地提交推送到远程仓库,执行`git push -u origin main`命令。这里...
Git 的常用命令包括 `git clone`(克隆仓库)、`git add`(暂存文件)、`git commit`(提交变更)、`git push`(推送至远程)和`git merge`(合并分支)等。 Jenkins 的工作原理基于工作流(Job),它可以根据预...
- **命令**:常用Git命令有`git clone`(克隆仓库)、`git add`(将更改添加到暂存区)、`git commit`(保存更改)、`git push`(推送本地更改到远程仓库)、`git pull`(获取远程仓库更新并合并)等。 - **分支...