我有一个jar文件,其中包含两个根文件
tbs.jar
-parser.dat
-MapScript.txt
我试图通过以下方式访问它们:
的getClass()。的getResource( “parser.dat”)
我也尝试过:
的getClass()。的getResource( “/ parser.dat”)
但都不起作用。我正在使用的类,我称之为“getClass”的类,属于一个位于同一个jar中的包。那我该如何引用同一个jar中的文件呢,我应该试试“../parser.dat”吗?我没有尝试过任何工作。
答案 0 :(得分:1)
尝试替换
getClass().getResource("parser.dat")
与
getClass().getClassLoader().getResource("parser.dat")