2014-10-03 108 views
0

我正在嘗試將apache commons jar擴展添加到我的項目中我將我的jar文件複製到了我的項目根目錄中。我也將這些相同的文件放在我的「Referenced Libraries」文件夾中,當我運行我的應用程序時,我收到下面的錯誤消息。無法導入Apache Commons Jars

要添加的罐子,這是我的過程中,我右鍵 - >屬性> Java構建路徑>庫>添加罐

我的錯誤信息產生的原因:java.lang.NoClassDefFoundError:org.apache.commons。 io.IOUtils

+0

你是如何運行的應用程序?從命令行或IDE? – hd1 2014-10-03 03:04:21

+0

不能將罐子導入什麼人? Netbeans的?的IntelliJ?空間? – 2014-10-03 03:18:39

+0

未來嘗試使用maven或其他依賴管理「工具」來代替。處理依賴關係更好。 – 2014-10-03 03:47:49

回答

0

你也許缺少一個罐子,嘗試做你所做正是之前加入這個jar到classpath:

right-click>Properties>Java Build Path>Libraries>Add Jars

Download this JAR: http://central.maven.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar

+0

這不提供問題的答案。要批評或要求作者澄清,請在其帖子下方留言。 – jww 2014-10-03 03:42:35

+0

對不起,讓我改述答案 – 2014-10-03 03:45:31

+0

@GuidoCelada您好我添加了上面的Jar文件,但在Java Build Path中,當我點擊Libraries,然後單獨點擊每個jar文件時,我的**源附件,javadoc位置,本地庫位置並被視爲(無)和訪問規則有(無限制)** – bobhope 2014-10-03 17:31:09