我正在尝试在我的机器上运行StartSonar.bat,面对以下错误,之前当我使用1.7x版本的java时,它正在运行。
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.08.03 11:27:58 INFO app[o.s.a.AppFileSystem] Cleaning or creating temp directory H:\MyProjects\Sonar\SonarQube5.4\sonarqube-5.4\temp
2016.08.03 11:27:58 INFO app[o.s.p.m.JavaProcessLauncher] Launch process[search]: C:\Program Files (x86)\Java\jre1.8.0_92\bin\java
-Djava.awt.headless=true -Xmx1G -Xms256m -Xss256k -Djava.net.preferIPv4Stack=true -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -XX:+HeapDumpOnOutOfMemoryError -Djava.io.tmpdir=H:\MyProjects\Sonar\SonarQube5.4\sonarqube-5.4\temp -cp ./lib/common/*;./lib/search/* org.sonar.search.SearchServer C:\Users\Raghav~1.Ram\AppData\Local\Temp\sq-process8222732762711105748properties
Error occurred during initialization of VM Could not reserve enough space for 1048576KB object heap
然后包裹停了。
java 32bit,java version" 1.8.0_92" OSArchitecture:64位
我尝试更改声纳属性文件中的大小,但它没有用。 我尝试在我的系统中卸载一些应用程序
答案 0 :(得分:3)
您的系统上没有足够的可用内存,您可以将-Xmx1G参数减少到-Xmx256m,或者通过增加交换大小来增加可用内存。