JAVA 和本地相关信息的获取问题
说明:假设现在已经把Class打成了可执行的jar包,这样在一台装有JRE的机器上都可以运行了,而且是放在任何的位置,都可以运行!——现在的问题是,我把这个可运行的jar放在了任意的一个位置,我的运行程序里能有办法获取目前运行的程序包是在什么路经么?
谢谢高手指点!
------解决方案--------------------你说得的是取得当前程序所在位置吧
System.getProperty( "user.dir ");
或者直接用相对路径,如 "a.txt "就是你jar或者exe文件同级目录内的a.txt文件