Java classpath 设置-导入外部jar包

file structure:

1
2
-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

 

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

 

Method 1:

1
2
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:

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

add classpath configuration below:

1
2
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

 

1
2
mikeli@dell-pc:~/code/algo_java$ javac TestAlgs4.java
mikeli@dell-pc:~/code/algo_java$ java TestAlgs4

output result successfully!

posted @   MikeLi  阅读(27)  评论(0)    收藏  举报
点击右上角即可分享
微信分享提示