2012-04-27 67 views
1

我知道這是問了一個共同的問題,但我一直在尋找,我已經包括通過構建路徑類爲食。我開始寫入導入語句,併爲我自動完成選項,所以我知道它正在找到這個類。Java類型不能被解析MIME類型類

我的問題是怎麼來的,當我閱讀文檔它給這個錯誤,它說的構造方法是MimeUtil2()?

http://www.jarvana.com/jarvana/view/eu/medsea/mimeutil/mime-util/2.1/mime-util-2.1-javadoc.jar!/eu/medsea/mimeutil/MimeUtil2.html#MimeUtil2()

package com.jab.app; 

import java.io.File; 
import eu.medsea.mimeutil.*; 

public class CheckFileType { 

private void GetMimeType(File filename){ 

     MimeUtil2 test = new MimeUtil2(); //Produces the error saying java type cannot be resolved 

} 
+0

你錯了進口。做到這一點'進口eu.medsea.mimeutil.MimeUtil2;'或'進口eu.medsea.mimeutil *;' – twain249 2012-04-27 14:41:54

+0

我試過,以及它不工作,同樣的錯誤。 – Jason 2012-04-27 14:51:45

回答

0

我最終找到了,我用的是測試-source.jar不是主要的jar文件本身。 sourceforge頁面默認爲源文件而不是主jar文件。它被埋在文件頁面的內部。

2

我認爲你需要導入

import eu.medsea.mimeutil.*; 

the documentation,類型是eu.medsea.mimeutil.MimeUtil2

+0

我也試過,並沒有奏效。 – Jason 2012-04-27 14:48:40

+0

你有沒有得到一個不同的錯誤?你有沒有得到同樣的錯誤? 「沒有效果」從來都不是對任何事情的有效解釋,它絕對沒有說明什麼。 – mellamokb 2012-04-27 14:51:31

+0

我想說的同樣的錯誤。 – Jason 2012-04-27 14:56:12