以調用json-simple為例
java程序(CsvTest.java)
import org.json.simple.JSONObject; import java.util.*; public class SplitDemo { public static void main(String[] args) { JSONObject obj = new JSONObject(); } }
放置
將外部jar包(json-simple.jar)放在Linux路徑下面。如/home/cys/lib
將需要編譯的java文件(CsvTest.java)放在Linux路徑下。如/home/cys/test
編譯
編譯已經寫好的java文件,生成CsvTest.class文件
javac -cp /home/cys/lib/javacsv.jar /home/cys/test/CsvTest.java
運行
java -cp $CLASSPATH:/home/cys/lib/javacsv.jar:/home/cys/test/CsvTest CsvTest
注意
1、編譯的時候,需要使用-cp環境變量來引入外部jar的地址。-cp也可以換成-classpath。
2、運行過程中,環境變量-cp中一定要加入編譯時候生成的class文件的路徑。並且用冒號分割。