###请教高手一个JDK中的棘手问题,先谢啦### 请问如何通过java读写环境变量,如Windows的环境变量%PATH%?JDK1.4.2不再支持getenv,但使用getProperty只能得到JVM的属性,而不能读写OS的环境变量。请教高手有没有好办法可以设置、获取操作系统的环境变量?非常感谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接执行外部命令好了Runtime.getRuntime().exec(....)然后把东东取回来 dachun(达达),这也是我考虑的备选方案之一,封装到C代码里,然后用JNI调用。 majy()Oo.冲天剑.oO()(技术永无止境 生命永不停息),非常感谢!这个方法我倒没有想到,试试先;不过,在不同平台上(Win/Unix/Linux)还是有点麻烦,呵呵。 裝一個JDK1.5就好啦,,,,不用設置環境變量的,,,,,, java.library.path这个可以取得path,至于别的,好像不能 要做Windows安装程序之类的吗?不清楚,一般都是用windows下的一些工具,java方面,学习。 JDK 1.5 支持getenvpublic class EnvTest { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println(System.getenv("PATH")); } }可将PATH改为任何环境变量 泛型类??? Exception occurred during event dispatching 数据库操作异常 不知怎么解决 List.toArray的一个问题 书中的一段程序 String与StringBuffer的区别 问一个很菜的问题,大家不要笑我啊! 加密和解密的过程是完全可逆的吗?为什么我加密后解密出现问题? Applet里引用swing组件会有问题吗? parseInt有BUG,谁能知道为什么! 关于JTREE 请教和交流JRobin RRD工具的用法 请教"完数"的问题!急
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println(System.getenv("PATH"));
}
}
可将PATH改为任何环境变量