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!