`

SONARQUBE中暂存文件问题

 
阅读更多
下载的最新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分布式版本控制系统权威指南视频教程

    - **添加文件到暂存区**:使用`git add <file>`命令将文件添加到暂存区,准备提交。 - **提交更改**:使用`git commit -m "commit message"`提交暂存区的所有更改。 - **查看状态**:`git status`显示工作目录和暂存...

    几个工具及使用配置

    使用Git,你需要学习基本的命令如`git clone`(克隆仓库)、`git add`(添加文件到暂存区)、`git commit`(保存修改)和`git push`(将本地更改推送到远程仓库)。 2. **构建工具**:如Maven或Gradle,它们自动化...

    参考资料-仓库工程.zip

    Git提供了一套强大的命令行工具,如`git clone`(克隆仓库)、`git add`(暂存更改)、`git commit`(提交更改)和`git push`(推送更改)等。 2. 分支管理:在仓库工程中,分支是实现敏捷开发和并行开发的关键。...

    gitksmart33

    2. **添加文件**:`git add` 用于将更改添加到暂存区,准备进行提交。 3. **提交更改**:`git commit` 用于保存暂存区的更改到本地仓库,附带一条描述信息。 4. **推送更改**:`git push` 将本地仓库的更改推送到...

    check

    例如,在Git中,"check"的命令可能是指检查工作目录和暂存区的状态,比如使用git status命令查看哪些文件被修改了、哪些准备被提交。而当开发者准备提交代码更改时,他们可能会输入git commit -m "check"这样的命令...

    gittest:测试本地仓库上传到远程仓库

    使用`git add .`命令将所有未跟踪的文件添加到暂存区,然后使用`git commit -m "提交信息"`提交更改。这会在本地仓库中创建一个新的提交。 为了将本地提交推送到远程仓库,执行`git push -u origin main`命令。这里...

    Git-With-Jenkins

    Git 的常用命令包括 `git clone`(克隆仓库)、`git add`(暂存文件)、`git commit`(提交变更)、`git push`(推送至远程)和`git merge`(合并分支)等。 Jenkins 的工作原理基于工作流(Job),它可以根据预...

    16_03_testGit

    - **命令**:常用Git命令有`git clone`(克隆仓库)、`git add`(将更改添加到暂存区)、`git commit`(保存更改)、`git push`(推送本地更改到远程仓库)、`git pull`(获取远程仓库更新并合并)等。 - **分支...

Global site tag (gtag.js) - Google Analytics