2012-05-25 46 views
0

可能重複的罐子:
Classpath including JAR within a JAR如何導入罐

我想知道是否有可能導入罐一罐。我試圖加載openehr_ref_impl_java-1.0.1.jar這是一罐罐子,但類的實例沒有被引用。首先我將jar複製到lib文件夾(位於我的項目文件夾中) - >右鍵單擊 - >構建路徑 - >添加構建路徑。

我試圖解壓其中工程.jar文件 - 類的引用,但我想既然還有罐子適用於Javadoc(openehr_ref_impl_java-1.0.1_javadocs.jar)一個罐子,有可能是 一個簡單的解決方案。

+0

你嘗試過'java -jar openehr_ref_impl_java-1.0.1.jar'嗎?可能是它的自我爆炸。 – mazaneicha

回答

1

您鏈接的頁面也提供組件罐。其含義是「所有組件的一個罐子」只是爲了方便分發/下載。

所以答案是: - 首先提取Jars,然後像編譯/運行時的類路徑一樣將它們添加到任何常規Jar中。

+0

謝謝你的解釋。 – TheAptKid

+0

不客氣。很高興你把事情解決了。 :) –

0

我下載了它。項目名稱(右鍵單擊) - >構建路徑 - >配置構建路徑 - >庫 - >添加外部罐子 - >你的Jar罐子。

它適用於我。

+0

我試過了,但如果我嘗試導入類似「import se.acode.openehr.parser;」的東西它沒有看到它。 – TheAptKid

+0

我現在可以看到,你是對的。 – Doszi89