Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在音频包中有一个 .wav 文件。当我使用 ..//audio//sound.wav 时,声音会在从 ide 运行时播放,但在从 jar 运行时不会播放。我确定音频包在 jar 中。如果我将 .wav 与类放在同一个包中,它甚至可以从 jar 中工作。如何让班级在 jar 中看到音频包?
试试这个检查 jar(使用 winrar 打开它)并找到 .wav 文件的路径。可以说它是PATH ...现在使用...
ClassLoader classLoader = Thread.currentThread().getContextClassLoader(); InputStream is = classLoader.getResourceAsStream(PATH);
它应该工作....