如何编译具有jar依赖项的java文件?

时间:2012-02-01 06:25:47

标签: java jar javac

我有一个帮助库,我写的是坐在Apache Commons之上,当我尝试javac它(这样我可以把它变成一个罐子)时,它很抱怨,很不合理,它不知道我是什么当我参考commons.jar中的内容时,我在谈论。

如何包含jar以便javac可以编译?

1 个答案:

答案 0 :(得分:35)

对于Windows:

javac -cp ".;/dir/commons.jar;/dir/more_jar_files.jar" MyClass.java

对于unix或mac(感谢提示Dawood):

javac -cp ".:/dir/commons.jar:/dir/more_jar_files.jar" MyClass.java

这意味着:

javac -cp <path to jar> MyClass.java