JAVA读取系统参数设置的值

一、普通Java project:
1、Eclipse下的系统参数设置:
在VM arguments下,设置以下值:-DcrawlerHome=E:\crawler

2、LINUX下的运行设置:
用脚本启动时,启动的命令参数如下:
${JAVA_HOME}/bin/java -DcrawlerHome=/usr/local/crawler -Xms512m -Xmx512m

二、Web Project:
1、Eclipse下的系统参数设置:


2、LINUX下的Tomcat的系统参数设置:
打开文件:${TOMCAT_HOME}/bin/startup.sh,在文件的倒数第二行添加:
JAVA_OPTS="-XX:PermSize=64M
-XX:MaxPermSize=128m
-Xms512m
-Xmx1024m
-DcrawlerHome=/opt/crawler/newsApiServiceConf/conf"
export JAVA_OPTS


三、代码调用方式:
在程序代码中,通过以下方式获取:
String home = System.getProperty("crawlerHome");
其中,-D是标志关键字。

你可能感兴趣的:(java,tomcat,getProperty)