当前页面: 开发资料首页 → 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