站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题急!!!JAVA中怎么获取LINUX的环境变量?

急!!!JAVA中怎么获取LINUX的环境变量?

摘要: 急!!!JAVA中怎么获取LINUX的环境变量?


在LINUX中,我在环境变量中设置了ORACLE数据库的帐户和密码,现在要通过JAVA程序,从中获取环境变量的值,用什么方法取?知道的大侠们帮帮忙,急!!!


参数传递:
命令行:
java -cp .... -Dsysenv.ORACLE_HOME=$ORACLE_HOME ...
java代码:
String orahome = System.getProperty("sysenv.ORACLE_HOME");


System.getProperty


环境变量里面配置不如使用配置文件, 还能加密使用


程序和数据库都装在IBM的小型机上的,这样改ORACLE密码的话配置文件就不用改了


如果数据库在LINUX上,程序在另一台NT的机器上,那是不是就取不到了?


倒。这还叫环境变量啊?
分布式的还不如用配置文件。


不怕麻烦的用JDNI


如果数据库在LINUX上,程序在另一台NT的机器上,那是不是就取不到了?
如果能 telnet上去用系统功能似乎也可以 ,
如果改用配置文件的话 就可以把文件下载回去解析 容易




System.getProperty


↑返回目录
前一篇: java 中如何存取和操作10亿这么大的数? 老鸟进。
后一篇: panel监听鼠标事件问题?