java import external jar file

file structure:

-rw-rw-r-- 1 mikeli mikeli 1147952 Aug 13 01:21 algs4.jar
-rw-rw-r-- 1 mikeli mikeli     146 Aug 31 00:43 TestAlgs4.java

mikeli@dell-pc:~/code/algo_java$ pwd algs4.jar
/home/mikeli/code/algo_java

Method 1:

mikeli@dell-pc:~/code/algo_java$ javac -cp ./algs4.jar TestAlgs4.java
mikeli@dell-pc:~/code/algo_java$ java -cp $CLASSPATH:algs4.jar TestAlgs4

 

output result successfully!

 

Method 2:

mikeli@dell-pc:~/code/algo_java$ sudo vim /etc/profile
[sudo] password for mikeli:

 

add classpath configuration below:

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:/home/mikeli/code/algo_java/algs4.jar
mikeli@dell-pc:~/code/algo_java$ source /etc/profile

then you can just compile and execute java source file and class

 

mikeli@dell-pc:~/code/algo_java$ javac TestAlgs4.java
mikeli@dell-pc:~/code/algo_java$ java TestAlgs4
output result successfully!

 

posted @ 2022-08-31 01:26  MikeLi  阅读(27)  评论(0编辑  收藏  举报