【问题标题】:Where is the right way that should you put your resources (i.e Images and Sound files) when trying to create a JAR file?在尝试创建 JAR 文件时,您应该将资源(即图像和声音文件)放在哪里?
【发布时间】:2021-08-05 05:30:24
【问题描述】:

我正在使用 Intellij IDEA,每当我构建 JAR 工件时,它都会将自己放置在 productions 文件夹中。当我尝试运行 JAR 文件时,缺少一些自定义功能(即在组件上设置图标和添加声音),而在 Intellij 的 IDEA 上运行它时运行正常。我知道这涉及到使用 getResourceAsStream 方法,但是是否有某种正确的方法来放置外部资源?

我可能会添加其他问题,放置 META-INF 文件夹的正确目的地在哪里?我应该为所有外部文件创建一个资源文件夹吗?

【问题讨论】:

    标签: java intellij-idea jar resources embedded-resource


    【解决方案1】:

    这是为Eclipse用户准备的,我相信在其他IDE中也可以相对容易地完成同样的事情。

    • 创建资源文件夹
    • 把你的非代码文件放进去
    • 用作“源文件夹”

    创建 JAR 后,“资源”的内容将被打包到 JAR 中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多