打jar包需要包含.txt数据文件的问题 我写的一个程序,需要加载txt文件里的内容,在加载的时候,使用的是相对路经存放.txt文件的目录应该怎么打在jar包里,我试了放在jar的根目录下,不行请高手指点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我是想把这些文件打在相应的jar包里面,不知道可不可以我原来采用的是data\aaa.txt这样的相对路经,打包之前放在和class文件同一个路径下,运行没问题。但是class文件打包后,这些txt文件不论是放在jar同一目录下,还是在jar包里,都不能正常运行了 你把.txt文件和class文件一起打包。做成jar 应该是没问题的 我也做过,可以的 那请教老大,jar包的路径是怎么设置的,调用的时候,使用什么样的路径 打包放在classes目录下:this.getClass().getClassLoader().getResource("aa.txt") this.getClass().getClassLoader().getResourceAsStream("aa.txt")或者放在class目录下this.getClass().getResource("aa.txt");this.getClass().getResourceAsStream("aa.txt")前者返回是URL,后者为Stream 异常处理问题的困惑 JNA调用dll问题 几个老的JAVA问题 如何把做好的项目打包? 乱码问题 有两个小问题,help! 哪里有new io的正宗资料 应届的学生想从事JAVA工作他该怎么办? 各位哪儿有Personl web service. 100分重谢! JNative调用回调函数问题(WIN7) Re:构造url对象的参数如何写 我该怎么样为一个Timestamp对象赋一个指定日期值比如2006-4-26 17:30
我也做过,可以的
this.getClass().getClassLoader().getResource("aa.txt")
this.getClass().getClassLoader().getResourceAsStream("aa.txt")
或者放在class目录下
this.getClass().getResource("aa.txt");
this.getClass().getResourceAsStream("aa.txt")
前者返回是URL,后者为Stream