簡體   English   中英

在 Intellij IDEA 中編碼為文本的 Mp3 資源

[英]Mp3 resource encoded as text in Intellij IDEA

每個人。

  • 我在資源目錄下的 Intellij IDEA 項目中有 mp3 文件 - ' src\main\resources\com\company\app\sound\type.mp3 '

  • 當我重建項目時,文件出現在目標 - 'classes\com\company\app\sound\type.mp3'

  • 但它有不同的大小和錯誤的二進制數據。

我發現IDEA是罪魁禍首。

  • 它將mp3資源復制為文本
  • 並意外地將其從 ASCII(為什么??)編碼為 UTF-8(項目中的默認字符集)
  • Maven 構建也是如此。

我試過了

  • 設置 mp3 文件 ASCII 的編碼(雖然它是無稽之談) - 提供正確大小的目標文件,但不可播放
  • 將 *.mp3 添加到編譯器 -> 資源模式 - 無效

我在找

  • 將 mp3 文件識別為二進制而不是文本的 IDEA 設置。
  • 或存儲二進制資源的更好方法(盡管我的圖像還可以)

有什么幫助嗎?

該錯誤在我的 pom.xml 資源過濾設置為 true

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM