linux 下引用第三方jar包 環境配置
阿新 • • 發佈:2019-02-18
有時不是用eclipse編寫java,但還要引入第三方jar包就比較麻煩,
第一種方法
適用於不經常使用的jar包,
使用 javac -cp XXXX.jar YYYY.java
其中XXXX.jar是指要引入的jar包,比如說/home/uesrname/lib/javax.mail.jar,YYYY.java是指要編譯的java檔案.
第二種方法
在原來的classpath之後加入相應的jar包位置
使用export命令,檢視classpath下的內容,比如原來是CLASSPATH=".:/home/username/jdk1.7.0_45/lib:/home/username/jdk1.7.0_45/jre/lib:",現在想要加入servlet-api.jar和javax.mail.jar,只需要使用命令
export CLASSPATH=".:/home/username/jdk1.7.0_45/lib:/home/username/jdk1.7.0_45/jre/lib:/home/username/tomcat/lib/servlet-api.jar:/home/username/lib/javax.mail.jar" 具體路徑根據自己的需要修改
第三種方法
經常使用的jar包
開啟~/.profile 檔案,在檔案最後加入export CLASSPATH="$PATH:XXXX.jar"
如export CLASSPATH="$PATH:/home/username/tomcat/lib/servlet-api.jar"可以同時加入幾個jar包,使用:(冒號)隔開。
然後 source .profile 可以不用重啟