Ошибки при установке SonarQube

Я пытаюсь запустить sonarQube

Установка через cmd от имени администратора: InstallNTService.bat

StartSonar.bat

    --> Wrapper Started as Console 
   Launching a JVM...
    Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
   Copyright 1999-2006 Tanuki Software, Inc.  All Rights Reserved.

     2016.03.25 21:09:40 INFO  app[o.s.a.AppFileSystem] Cleaning or creating temp directory C:\sonarqube-5.4\temp

 WrapperSimpleApp: Encountered an error running main:java.lang.RuntimeException: Failed to reset file system
    java.lang.RuntimeException: Failed to reset file system
at org.sonar.process.monitor.Monitor.resetFileSystem(Monitor.java:125)
at org.sonar.process.monitor.Monitor.startProcesses(Monitor.java:105)
at org.sonar.process.monitor.Monitor.start(Monitor.java:99)
at org.sonar.application.App.start(App.java:51)
at org.sonar.application.App.main(App.java:110)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:240)
at java.lang.Thread.run(Unknown Source)
  Caused by: java.nio.file.AccessDeniedException: C:\sonarqube-5.4\temp\jffi837955644087697080.tmp
at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at sun.nio.fs.WindowsFileSystemProvider.implDelete(Unknown Source)
at sun.nio.fs.AbstractFileSystemProvider.delete(Unknown Source)
at java.nio.file.Files.delete(Unknown Source)
at org.sonar.process.FileUtils$CleanDirectoryFileVisitor.visitFile(FileUtils.java:151)
at org.sonar.process.FileUtils$CleanDirectoryFileVisitor.visitFile(FileUtils.java:135)
at java.nio.file.Files.walkFileTree(Unknown Source)
at org.sonar.process.FileUtils.cleanDirectoryImpl(FileUtils.java:123)
at org.sonar.process.FileUtils.cleanDirectory(FileUtils.java:60)
at org.sonar.application.AppFileSystem.createOrCleanDirectory(AppFileSystem.java:116)
at org.sonar.application.AppFileSystem.reset(AppFileSystem.java:73)
at org.sonar.process.monitor.Monitor.resetFileSystem(Monitor.java:122)
... 10 more
 <-- Wrapper Stopped

Я получаю эти ошибки:

  1. WrapperSimpleApp: обнаружена ошибка при запуске main:java.lang.RuntimeException: не удалось сбросить файловую систему java.lang.RuntimeException: не удалось сбросить файловую систему

  2. Вызвано: java.nio.file.AccessDeniedException: C:\sonarqube-5.4\temp\jffi837955644087697080.tmp

Пожалуйста помогите.


person John Miller    schedule 25.03.2016    source источник


Ответы (4)


Убейте процесс Java и попробуйте снова удалить содержимое временной папки. Работал на меня.

person joelc    schedule 21.12.2016
comment
Пытался сделать это, удалил временную папку, все еще есть та же проблема и сообщение об ошибке. - person obizues; 11.07.2019

Пользователь, запустивший SonarQube (см. сведения о пользователе на экране служб Windows), должен иметь права R/W на несколько подкаталогов в C:\Sonarqube-6.X. Мы назначили права R/W на все дерево каталогов C:\Sonarqube-6.X. Перед повторной попыткой вы можете безопасно удалить временный каталог. Также важно, чтобы вы разблокировали zip-файл SonarQube после загрузки и перед распаковкой.

person Jeroen Heier    schedule 26.03.2016

У меня была такая же проблема, но я не смог удалить временный каталог, потому что он был заблокирован. Я перезагрузил свой компьютер и запустил sonarQube, и он запустился без проблем. Я предполагаю, что когда я в последний раз закрывал сеанс SonarQube, какой-то ресурс все еще удерживал временную папку и не освобождался, но я не смог найти процесс sonarqube, который можно было бы убить в диспетчере задач.

person ninjasense    schedule 08.07.2016

Вы можете выполнить следующие шаги... Это моя работа.

1: Остановить работающее окно cmd сонара.

2: откройте диспетчер задач и убейте «Java Process», затем вручную удалите временную папку.

3: Беги снова

Спасибо Винод

person Vinod Parmar    schedule 11.10.2018