好的。所以這是我的問題:我正在Clojure中製作一個數據解析器。我的程序的一部分是它必須能夠繪製數據圖。我想,我會用jFreeChart。不過,我絕對沒有IDEA如何將東西包含在JAR文件中。我的意思是:如果我在我的類路徑中app.jar文件,我似乎並沒有能夠做到:如何將java文件包含在.jar文件中?
進口app.thing.thing2
不改變classpath中是內部的jar文件。
這裏的想法是,我不認爲我可以改變我的類路徑,因爲我需要設置它來運行Clojure(或者我?)。全局類路徑目前是/ usr/share/java。
請不要問我使用Maven,Ant或任何項目構建工具,除非它是唯一的方法來做到這一點。這是一個供個人使用的腳本,它不需要或不需要很多開銷。
不知我是否應該解壓每個JAR文件,以便我可以引用目錄結構?這不好嗎?
讓我知道你是否需要任何澄清!
JAR文件是否適用於編譯/運行Java代碼?也許問題在於JAR本身,因爲它並不打算直接添加到類路徑中(這可能是IMO的錯誤)。如果你讓我們知道你用來運行或編譯代碼的命令/工具,我們可能會更有幫助。 – Grundlefleck 2010-01-23 01:34:00