工做中,以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
原文连接