最终编辑:现在代码看起来像这样
InputStream = getClass()。getResourceAsStream(“/ static / master-key.txt”);String masterKey = null;扫描仪扫描仪=新扫描仪(是);masterKey =扫描仪……
试试这个
getResource("resources\static\master-key.txt").getPath());
如果你瞄准路径使用'\'而不是'/'。 你可以试试
YourClass.class.getResourceAsStream("resources\static\master-key.txt");
要么
YourClass.class.getResourceAsStream("static\master-key.txt");
InputStream is = getClass().getResourceAsStream("static/master-key.txt");
这是在搜索相对于调用它的类的包/目录的资源。实际上可以找到资源 的 相对于应用程序结构的根。 强> 要做到这一点,添加一个领先 / , 像这样。
/
InputStream is = getClass().getResourceAsStream("/static/master-key.txt");