java游戏 引文内部资源包的问题
我用的NetBeans7.1 开发的一个javaFx游戏发布时遇到资源包上的一点问题
项目名-
源包-
Music-
代码包-
大概就是这种格式
我在代码中 无论用getClass.getResource("Music")
还是 ClassLoader.getSystemResource("Music")
在IDE中都没问题 但是生成的jar包中 却总是显示java.lang.NullPointerException 找不到这个文件
但是我为了试验做的简单的相同格式项目 生成出来却没问题~很无语
想问下
1, 我的用法有错么? 那两个方法不能得到音乐包目录的地址么?(生成后)
2, 如果您不清楚我错在哪,能告诉我其他发布程序时 资源文件的引用方法么?据说可以用不压缩放一起的办法(外部资源包?)
但是jar包地址还不是用它们得到的么? 最好详细说下用法谢谢 不知道。。。顶帖的
[解决办法]
先看看你Jar包中资源文件有没有进去。
按说你用的是类路径,找Jar包中资源应该没问题的。