eclipse爬

背景:在一个.java文件里import了一个第三方包,然后从网上下载了它的.jar文件。不管.java文件和.jar文件放在什么地方,以下命令皆适用:

1
2
javac -cp package_name.jar class_name.java
java -cp .:package_name.jar class_name

注:

  • -cp和-classpath是一样的功能,-cp是简写。
  • 若两个文件不在同一个地方,记得视终端所在位置而定是否需要写上.jar或.java文件的绝对路径。
  • java命令中的.代表当前路径(这里假设终端在.java文件处打开),而冒号:(假设为Linux系统,Windows系统改为分号;)表示多个路径之间的间隔,在引用多个.jar包和.jar包与主程序生成的.class时必须用到。

参考文章:java -cp -classpath 引用多个jar的方法