好的。所以这是我的问题:我正在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