奇幻新游活动中心



在java中将外部库的.jar文件放在哪里?

只要JVM能够访问.jar文件,就可以在任何地方保存它。如果您使用java或javaw命令来执行您的java应用程序,那么指定带有-cp开关的.jar文件就足够让java知道在哪里找到额外的类了。

因此,如果您已经在下载文件夹中下载了Commons 2.4.jar,您可以使用下面的命令来使用Apache库中的所有类运行您的程序:

java -cp ~/Downloads/commons-io-2.4.jar YourMainClassName

但是,即使您可以在任何地方引用.jar文件,也可以将所有外部库都放在lib/目录中,这样就可以很容易地找到它们。

参考文献:

http://docs.oracle.com/javase/7/docs/technotes/tools/windows/java.html,特别是参见-cp部分