JDK 运行参数 JAVA -Dxxx与System.setProperty()的关系

通常运行时的参数设置为: 
Java代码   收藏代码
  1. #for linux  
  2. export JAVA_OPTS="$JAVA_OPTS -Dcode=BeiJing"  
  3. #for win  
  4. set JAVA_OPTS=%JAVA_OPTS%  -Dcode=BeiJing  

或者

Java代码   收藏代码
  1. #for linux  
  2. java -Dcode=BeiJing -jar test.jar aa  

相当与在java代码里面 
Java代码   收藏代码
  1. System.setProperty("code","BeiJing");  


从java里面取得: 
Java代码   收藏代码
  1. String code = System.getProperty("code");  


特此记下。

转自:http://keren.iteye.com/blog/1616324

你可能感兴趣的:(JDK 运行参数 JAVA -Dxxx与System.setProperty()的关系)