How do I compile a java file that has jar dependencies?

早过忘川 提交于 2019-11-27 03:10:00

问题


I have a helper lib that I wrote to sit on top of Apache Commons, and when I try to javac it (so that I can make it into a jar) it complains, quite reasonably, that it has no idea what I'm talking about when I make reference to the stuff that's in the commons.jar.

How does one include a jar so as that javac can compile?


回答1:


For windows:

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

For unix or mac (thanks for the tip Dawood):

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

Which means:

javac -cp <path to jar> MyClass.java


来源:https://stackoverflow.com/questions/9091733/how-do-i-compile-a-java-file-that-has-jar-dependencies

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!