System.getProperty("bmsg.home"),你知道如何增加这个属性吗,设置bmsg.home这个系统属性,值=d:\local_deploy,
陈..... 6:40:50 PM
系统属性不是你程序可以控制的
sharme 6:42:00 PM
我这里有一个setenv.bat文件,我想这里面可能设置了,不然公司里面System.getProperty("bmsg.home")一老拿到的是null
18:42:21
文件“setenv.bat”(340B)发送失败!由于对方QQ/TM的安全设置,您的文件传送请求被拒绝。
陈 6:42:30 PM
bmsg.home是什么
sharme 6:42:59 PM
set JAVA_OPTS=%JAVA_OPTS% -Xmx1024m -XX:MaxPermSize=256m -Dfile.encoding=UTF8 -Duser.timezone=GMT -Djava.security.auth.login.config="%CATALINA_HOME%/conf/jaas.config" -Dorg.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false
set BMSG_HOME=d:/local_deploy/home
set CATALINA_OPTS=%CATALINA_OPTS% -Dbmsg.home=%BMSG_HOME%
陈 6:43:20 PM
System有个方法可以打出所有的key
你打出来看有没有
sharme 6:43:36 PM
bmsg.home是发在tomcat\bin\setenv.bat,看了,没有bmsg.home
陈 6:43:54 PM
System打不出来自然就拿不到
sharme 6:44:11 PM
所有所setenv.bat这个文件没有在系统中生效
sharme 6:45:32 PM
set BMSG_HOME=/local_deploy/home
set CATALINA_OPTS=%CATALINA_OPTS% -Dbmsg.home=%BMSG_HOME% 这里bin\setenv.bat里面设置BMSG.HOME的代码
sharme 6:48:02 PM
公司代码中System.getProperty("bmsg.home")是拿不到的,所有我改成了需要的绝对路径,程序可以running,但是我们需要通过bmsg.home获取?
以上
陈..... 6:40:50 PM
系统属性不是你程序可以控制的
sharme 6:42:00 PM
我这里有一个setenv.bat文件,我想这里面可能设置了,不然公司里面System.getProperty("bmsg.home")一老拿到的是null
18:42:21
文件“setenv.bat”(340B)发送失败!由于对方QQ/TM的安全设置,您的文件传送请求被拒绝。
陈 6:42:30 PM
bmsg.home是什么
sharme 6:42:59 PM
set JAVA_OPTS=%JAVA_OPTS% -Xmx1024m -XX:MaxPermSize=256m -Dfile.encoding=UTF8 -Duser.timezone=GMT -Djava.security.auth.login.config="%CATALINA_HOME%/conf/jaas.config" -Dorg.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false
set BMSG_HOME=d:/local_deploy/home
set CATALINA_OPTS=%CATALINA_OPTS% -Dbmsg.home=%BMSG_HOME%
陈 6:43:20 PM
System有个方法可以打出所有的key
你打出来看有没有
sharme 6:43:36 PM
bmsg.home是发在tomcat\bin\setenv.bat,看了,没有bmsg.home
陈 6:43:54 PM
System打不出来自然就拿不到
sharme 6:44:11 PM
所有所setenv.bat这个文件没有在系统中生效
sharme 6:45:32 PM
set BMSG_HOME=/local_deploy/home
set CATALINA_OPTS=%CATALINA_OPTS% -Dbmsg.home=%BMSG_HOME% 这里bin\setenv.bat里面设置BMSG.HOME的代码
sharme 6:48:02 PM
公司代码中System.getProperty("bmsg.home")是拿不到的,所有我改成了需要的绝对路径,程序可以running,但是我们需要通过bmsg.home获取?
以上
解决方案 »
- antlr表达式是否支持中文?
- 关于spring 定时器的 时间问题
- 菜鸟上路,此题何解?
- struts.xml所遇到的问题请教
- 类型为text的字段为什么用HQL获取会报异常,org.hibernate.exception.GenericJDBCException:could not execute query
- class反编译成java源代码
- 请教一下j2ee服务器那些是免费?
- javac 编译 含import javax.ejb.*语句,就说找不到
- 我在学J2EE,累死了,有几个问题请解释一下?
- webservice设置的http请求头丢失
- Android 使用HTTP Get方式提交数据,出现response code == 400
- 我发现struts2的s:iterator中status.Even判断的是奇数,而status.Odd判断的反而是偶数,请看例子,求解是不是struts的失误?
就在启动的这句话之前,类似于:%_EXECJAVA% %JAVA_OPTS% %MEM_OPTS% ...... 这句话之前。
我本地测试没有任何问题:-Dbmsg.home="ABC 123 XYZ"System.out.println(System.getProperty("bmsg.home"));ABC 123 XYZ
set DEBUG_OPTS=%DEBUG_OPTS% -Dbmsg.home="ABC 123 XYZ"
set DEBUG_OPTS=%DEBUG_OPTS% -Dbmsg.home="ABC 123 XYZ" 这句代码吗?
然后你是在Eclipse环境还是其他环境中使用System.getProperty("bmsg.home")了?