工做中,以C/C++開發爲主,不免與其餘服務和Web進行交換,Java開發必不可少,又不想動用Eclipse你們夥,只能本身動手編寫腳本進行Java代碼的編譯和運行,期間遇到的一些問題,記錄下來供本身和你們參考。
1)軟件包不存在/軟件包 javax.jms 不存在
這是因爲javac編譯時找不到javax.jms所在的軟件包,所以將javax.jms所在的軟件包加入到classpath中便可,
如javac -classpath ./lib/j2ee.jar *.java
2)如何將class文件打包成jar
jar cvmf manifest myjar.jar com
mainfest能夠爲空,com爲要打包的class所在的目錄,能夠是多層,根據package的打包目錄而定
3)JNI開發的class,在java.library.path中找不到dll庫
Exception in thread "main" java.lang.UnsatisfiedLinkError: no jwtp_api in java.library.path
則,須要將dll庫所在的目錄加入到path中便可,如set path=dll所在目錄;%path%
-Djava.library.path=dll所在目錄,不知道爲什麼不能夠
做者:pony12 發表於2014-8-9 14:39:14
原文連接