gpt4 book ai didi

java - JAR 文件缺少文件路径

转载 作者:行者123 更新时间:2023-12-01 12:49:55 25 4
gpt4 key购买 nike

当我的 ide 打开时,一切正常,但是当我构建项目时,它不能作为 jar 文件运行。我猜问题出在我的资源路径上,我找不到任何方法来处理这个问题,如果您有任何解决方案,请帮助我。

public void playSound(String filename){

String strFilename = filename;

try {
ClassLoader classLoader = getClass().getClassLoader();
soundFile = new File(classLoader.getResource(strFilename).getFile());
} catch (Exception e) {
e.printStackTrace();
System.exit(1);
}

最佳答案

您无法将 jar 中的资源作为文件进行寻址。在您的 IDE 中,它可能是文件系统中的文件,而不是 jar 中的资源。您需要能够以 URL 和/或 InputStream 的形式读取内容。

关于java - JAR 文件缺少文件路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24309384/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com