2012-11-09 183 views
0

在運行我的Eclipse項目中,我得到這個錯誤:更改默認的庫路徑

Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang.exception.NestableRuntimeException 

通過谷歌搜索它,它似乎有些類定義缺失,在這裏,在我的情況,我需要從here下載庫。我將它添加到我的項目中,但問題在於,需要的類定義在org.apache.commons.lang3中。所以我問是否有辦法將默認路徑更改爲org.apache.commons.lang3。還是有其他方法可以解決這個問題嗎?

順便說一句,這裏是代碼:

import java.io.IOException; 
import net.sf.json.JSONArray; 

public class Main { 
public static void main(String[] args) throws IOException { 
    JSONArray jsonArray = JSONArray.fromObject("['json','is','easy']"); 
} 
} 
+0

你有沒有導入'org.apache.commons.lang3。*;'?您是否將外部jar添加到您的構建路徑中? – durron597

+0

導入'org.apache.commons.lang3。*;'沒有改變任何東西。是的,我添加了jar庫來構建路徑。 – mhfff32

回答

0

沒關係,我發現它。我只需要下載commons-lang-2.6-bin.zip而不是commons-lang3-3.1-bin.zip