外部.properties文件的读取-详见内容。 情况是这样的:init.properties文件和可运行的.jar文件在同一目录下 init.properties是.jar的一些配置信息。现在是这样,init.properties在jar里边怎么读取都没问题,但是properties和.jar文件在同一目录下就不会弄了,希望各位大侠帮忙解决。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 比如你的jar包路径名称是c:/test.jar,在默认包里有一个文件flag使用Class.getResource("/flag").toString()可以拿到这样一个路径jar:file:/C:/test.jar!/flag解析此路径就可以得到当前包所有在路径了,这样就可以用File来读取你的包外文件了。 如果得到这样的路径该如何处理C:\Documents and Settings\Administrator.I-ROBOT\桌面\Test Unable to access jarfile C:\Documents 报这个错误,如果放到类似 f:\test\这样的文件夹里就没问题! 我不明白你的意思。你是说你把jar包放在“C:\Documents and Settings\Administrator.I-ROBOT\桌面\Test”目录下? java构造器 为什么我用java做的计算器菜单在textfield之下显示(附代码) 初学者java应该用什么编译软件开发/??? 请教一个关于commons-net包连接telnet的问题 有关JAVA函数 这个递归算法是什么意思呢 怎么把,其他的进制转化为十进制 急!!!!!!!如何实现对Vector进行排序 关于getClass的困惑 问一个傻傻的问题 TreeSet类中的一个小问题 关于多线程的问题
使用Class.getResource("/flag").toString()可以拿到这样一个路径
jar:file:/C:/test.jar!/flag
解析此路径就可以得到当前包所有在路径了,这样就可以用File来读取你的包外文件了。
C:\Documents and Settings\Administrator.I-ROBOT\桌面\Test
报这个错误,如果放到类似 f:\test\这样的文件夹里就没问题!