getResourceAs运行.jar时流向文件路径
2022-09-04 22:10:55
我的代码:
BufferedInputStream bis =
new BufferedInputStream(getClass().getResourceAsStream("playerhit.mp3"));
当文件与它所在的文件位于同一包中时,此代码可以正常工作。我以.jar运行它。如果我将文件路径更改为类似的东西,它不再起作用。在以.jar身份运行时,是否仍然可以访问与包的根目录不同的文件路径?playerhit.mp3
MP3.class
/src/data/audio/playerhit.mp3