2013-10-09 97 views
1

我做了一個java項目。它有依賴關係。我有班級文件。所以我做了什麼,我做了一個類文件夾,並將所有類文件放在該文件夾中,然後將該文件夾添加到我的項目中。所有的依賴關係已被刪除。但我認爲類文件也有匿名類。所以我在這條線上出現錯誤。這裏是我的項目結構在eclipse中導入項目中的.class文件時出現錯誤

Error

是我得到是

該項目未建,因爲它的構建路徑是不完整的錯誤。無法找到com.suprema.ufe33.UFScannerClass $ UFS_SCANNER_PROC的類文件。修復構建路徑,然後嘗試構建此項目

無法解析類型com.suprema.ufe33.UFScannerClass $ UFS_SCANNER_PROC。它是從所需的.class文件間接引用的

我該如何解決這個錯誤?

感謝

+0

這可能有助於http://stackoverflow.com/questions/2477947/how-to-import-class-file-in-a-java-file –

+0

什麼是'com.suprema.ufe33.UFScannerClass'?這是你自己寫的課嗎?或者這是第三方圖書館的課程? –

+0

@ Code-Guru我剛剛從某人那裏獲得了.class文件。我沒有寫自己 – Basit

回答

1

我認爲這個問題是您在classes/文件夾中創建的文件夾結構不正是你所引用類的包名稱相匹配。檢查大寫字母ufe33

順便說一下,使用這種依賴關係的JAR代替.class文件的文件夾通常會更好/更容易。

1

我解決了這個問題。是的E-Riz是正確的,該文件夾結構是不正確的。它應該是小的ufe33。我也創建了罐子。我做的是我運行這個命令,我複製所有四個類文件。

d:\罐>罐子CF myjar.jar COM \確界\ ufe33的* .class

它使jar文件myjar.jar。然後我簡單地將這個jar添加到我的eclipse項目類路徑並解決問題。

相關問題