在cmd命令窗口導入第三方jar包來運行java文件,以下測試都是基於window環境,Linux環境沒有測試。
1、編譯
使用命令javac -cp或者javac -classpath
本機測試:如下圖所示,java文件路徑為D:\workspace\demo,StringUtilsTest.java依賴了第三方commons-lang3-3.2.jar的這個包
包的路徑為
編譯命令為:D:\workspace\demo>javac -cp d:\workspace\lib\commons-lang3-3.2.jar; StringUtilsTest.java
ps(要先進入java文件所在的文件夾,然后用javac -cp命令。多個jar包之間用;號隔開,最后一個;號要空格隔開,否則會報錯)
編譯完之后會生成一個.class文件,接下來就可以運行這個.class文件
2、運行
運行命令:D:\workspace\demo>java -cp d:\workspace\lib\commons-lang3-3.2.jar; StringUtilsTest
帶參數的命令:D:\workspace\demo>java -cp d:\workspace\lib\commons-lang3-3.2.jar; StringUtilsTest ab,所需的參數直接用空格分開即可
源碼片段:
import org.apache.commons.lang3.StringUtils; public class StringUtilsTest{ public static void main(String args[]){ String bArg = args[0]; if(StringUtils.isNotBlank(bArg)){ System.out.println("bArg:"+bArg); } } }
運行結果:
整個過程完畢。如有問題歡迎評論區指正!