我将一个资源(资源是一个GZIP文件)导入到我的Java项目中,但我不确定如何从同一个项目中访问它。如何使用Java API访问Eclipse中的资源
的Java资源 - > srctest - > somepackagename - > MyClass.java(这是一个要访问的GZIP文件中的类)
的Java资源 - > TESTDATA - > someFile.gz
我将一个资源(资源是一个GZIP文件)导入到我的Java项目中,但我不确定如何从同一个项目中访问它。如何使用Java API访问Eclipse中的资源
的Java资源 - > srctest - > somepackagename - > MyClass.java(这是一个要访问的GZIP文件中的类)
的Java资源 - > TESTDATA - > someFile.gz
有你试试这个 -
InputSteam is = this.getClass().getClassLoader().getResourceAsStream("resources/someFile.gz")
我假设gzip文件与当前类在同一个类路径上。
被资源,你的意思是jar吗? – hvgotcodes
没有它的GZIP文件 – Mark13426
你尝试解压缩文件,然后把结果代码放在代码中的src目录中? – hvgotcodes