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 getting list of JRE args Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "getting list of JRE args" Watch "getting list of JRE args" New topic

getting list of JRE args

D Preethi
Ranch Hand

Joined: May 24, 2008
Posts: 68
Hi All,

I have a scenario in which I am passing a list of jre args to my application, and based on some of the jre args, i need to have some logic in my application to execute some code.

Is there any API which could help me get the list of all JRE args that I passed to my application when I started it up?

Thanks in advance,
Rob Spoor

Joined: Oct 27, 2005
Posts: 20279

How about the String[] argument to your public static void main method?

How To Ask Questions How To Answer Questions
Greg Charles

Joined: Oct 01, 2001
Posts: 2969

Rob, I think he's talking about parameters given to the JVM, not the application parameters.

"D", any parameters of the form -Dproperty=value can be retrieved through System.getProperties(). 99% of the time, that's all you need. If you are in that last 1%, take a look at RuntimeMXBean in the Java API. It might be able to give you the information you need.
I agree. Here's the link:
subject: getting list of JRE args
It's not a secret anymore!