File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Java in General and the fly likes Error while starting JVM Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of REST with Spring (video course) this week in the Spring forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "Error while starting JVM" Watch "Error while starting JVM" New topic

Error while starting JVM

SivaramaKrishnan Nageswaran

Joined: Aug 05, 2005
Posts: 7

When I try to start a java application with the following JVM options:

-XX arallelGCThreads=2

the JVM doesn't get started. And when I removed either "-Xrunhprof:cpu=times" or "-XX:+UseConcMarkSweepGC" options, the JVM started without any error.

Is there any dependency between the above mentioned 2 options and I also found that an error message as mentioned below is displayed when both the options are provided:

Conflicting collector combinations in option list; please refer to the release notes for the combinations allowed
Unable to create JVM.

It would be of great help, if anybody could help me out in this regard.

1. I wanted the option "-XX:+UseConcMarkSweepGC" to be present while starting the JVM and I would also like to analyse the CPU usage.
2. I also found that after removing "-XX:+UseConcMarkSweepGC" option, the java application became very slower.

- Siva
Michael Ernest
High Plains Drifter

Joined: Oct 25, 2000
Posts: 7292

Have you checked the release notes for an explanation of the conflict? The message you're receiving seems quite clear: you can't run all the options you wanted at one time.

My guess is the options you want create a scoping conflict with the JVM observability features you've chosen.

Make visible what, without you, might perhaps never have been seen.
- Robert Bresson
I agree. Here's the link:
subject: Error while starting JVM
It's not a secret anymore!