簡體   English   中英

java.lang.RuntimeException:java.lang.ClassNotFoundException:com.coremedia.iso.boxes.mdat.MediaDataBox

[英]java.lang.RuntimeException: java.lang.ClassNotFoundException: com.coremedia.iso.boxes.mdat.MediaDataBox

有人可以幫助解決標題異常嗎? (在win7的cmd中運行,Java jre7)詳細異常的一些示例

Exception in thread "main" java.lang.RuntimeException: java.lang.ClassNotFoundException: com.coremedia.iso.boxes.mdat.MediaDataBox
        at com.coremedia.iso.PropertyBoxParserImpl.createBox(PropertyBoxParserImpl.java:112)
        at com.coremedia.iso.AbstractBoxParser.parseBox(AbstractBoxParser.java:102)
        at com.googlecode.mp4parser.BasicContainer.next(BasicContainer.java:155)
.....
Caused by: java.lang.ClassNotFoundException: com.coremedia.iso.boxes.mdat.MediaDataBox
        at java.net.URLClassLoader$1.run(Unknown Source)

根據文檔,在以下情況下會引發ClassNotFoundException:

Thrown when an application tries to load in a class through its string name using:

    * The forName method in class Class.
    * The findSystemClass method in class ClassLoader.
    * The loadClass method in class ClassLoader.

but no definition for the class with the specified name could be found.

最后一行顯示了一個類加載器(URLClassLoader),它試圖加載無法訪問的類“ com.coremedia.iso.boxes.mdat.MediaDataBox”。

我猜缺少一個依賴項; 檢查您的項目設置。

據谷歌稱,試圖加載的類屬於mp4Parser組件。 檢查此路徑以及所有必需的依賴項是否在您的類路徑上可用。

暫無
暫無

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

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