没有库的Java jar文件

时间:2014-09-08 20:11:40

标签: java jar

我一直在想这个问题。 如果某些jar文件没有在其中压缩所需的库或与它们在同一目录中,它们如何工作? 例如,bukkit插件。每次我制作一个,我都包括bukkit库。但是当制作jar文件时,jar文件中没有bukkit库的痕迹。

2 个答案:

答案 0 :(得分:2)

这里有一个类似的问题Confusion in understanding classpath。 了解CLASSPATH是什么以及它是如何工作的全部内容,试着看看这个解释类如何被搜索" /加载的页面 http://docs.oracle.com/javase/6/docs/technotes/tools/findingclasses.html

答案 1 :(得分:0)

Java解释器的类路径确定它将加载哪些库。这是在Java启动时设置的。

或者更确切地说,这将是一般答案。对于你的插件,它是从> Bukkit加载,所以Bukkit / Minecraft已经加载到内存中。