2012-08-13 44 views
0

我想編譯一個使用android庫的java項目。我正在使用的項目從svn存儲庫中檢出。 爲了使用該項目,我需要爲該項目定義一些jar文件和庫。 這裏是我需要確保它們被定義的文件:如何在eclipse indigo中定義jar文件和庫?

•"lib/apache-mime4j-0.4.jar" : Jar 
•"lib/httpmime-4.0-beta1.jar" : Jar 
•"lib/slf4j-android-1.5.8.jar" : Jar 
•"JUnit 4.libraryclasspath" : Library 
•"ANDROID_SDK_PLATFORM/android.jar" : var 
•"Java JRE System Library" : Library 

沒有人有我應該怎樣做來定義這些文件的任何想法?我是一個noob here.I不知道應該選擇哪個選擇當我點擊"project -> properties -> java build path -> libraries" 例如,如果我想定義第一個jar文件,有"add external jar""add libraries"選擇。 但是,您可以在上面的列表中看到"lib"這裏"apache-mime4j0.4.jar file"的前面.. 所以我不明白它是否要求我添加一個jar文件或librabry ..我對此感到非常困惑。 而且我怎樣才能用"JUnit 4.libraryclasspath"文件做任何事情?我認爲這是一個類路徑文件,所以我不能選擇"add jar files""add libraries"來定義它。 希望有人對此有任何瞭解,我將非常感激!

回答

0

我認爲你是無法包括由於SVN路徑的文件,但將討論later.At首先我們來看看如何添加jar文件
右鍵點擊你的項目中,要添加的罐子
1 。選擇build path然後"configure build path"
2.click選項卡上"Libraries"
3.Now點擊Add external jars(如所有的罐子文件將被放置在一些目錄中的項目文件夾外或其他地方)
4.Select這些罐子和現在確定...現在,這些罐子在您的課程路徑中,您可以使用這些文件。
現在另一件事,正如你所說的那樣,你正在使用svn,這意味着許多其他開發人員也在使用同一個項目,所以你必須在你的系統中擁有相同的jar文件路徑,例如Dev1 PC中的jar如果jar文件放在d:/ lib/jars文件夾中,那麼所有其他DEV2,DEV3 ... DEVn必須有d:/ lib/jars文件夾,並且它們的罐必須放置在那裏,並且您必須從d:/libs/jars
最後,如果您仍然無法理解解決方案並刪除錯誤,那麼只需執行此操作。
手動複製所有jar文件(ctrl + c)並複製到項目中的lib文件夾,正如我在項目中看到的那樣,提交代碼的人將它們放在那裏。
然後,右鍵點擊你的項目並點擊刷新(因爲它是不好的做法,通過創建像lib等文件夾,除非它是一個Web項目的jar文件在項目中)
讓我知道如果有什麼不清楚關於這個

相關問題