【问题标题】:Load file from classpath without InputStreams从没有 InputStreams 的类路径加载文件
【发布时间】:2014-01-05 17:58:10
【问题描述】:

我有一个不能接受 InputStreams 的库。它只接受文件和 URL 作为加载音乐的输入。有没有办法在没有 InputStream 的情况下加载我的资源文件夹中的文件?还是我只需要为声音创建一个单独的文件夹并使用

加载它们
System.getProperty("user.dir") + path_to_file

【问题讨论】:

    标签: java file url io inputstream


    【解决方案1】:

    Class[Loader].getResource() 返回一个 URL。使用此方法获取指向您的类路径资源的 URL,并将该 URL 传递给您的库。

    【讨论】:

    • 谢谢!例如,假设我的声音在“root/res/sound.wav”中,而我的课程在“root/src/utitlies/Sound.java”中,我是否需要包含 wav 文件的完整路径?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-19
    • 2015-06-11
    • 2018-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多