javac如何编译.java,.jar
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javac如何编译.java,.jar相关的知识,希望对你有一定的参考价值。
我用javac编译java 文件,它提示软件包不存在,即我的jar包;我的.java和.jar在同一目录,比如D:\code>,请问如何编译能找到软件包,编译出.class
.jar是用的Apache的包,和环境变量没有关系,我的tomcat,ejb都跑的呼呼的,就是想知道不用ide如何编译
如:
c:\>java -Djava.ext.dirs=jars 类名称。那么会把C:/jars文件夹下所有的jar包作为类的搜索范围 参考技术B 不用IDE就用ant工具编译,你一个一个javac的编译,一是项目大了,得累死你;二是你得把所有用到的jar和class等文件目录放到环境变量classPath里,还是累死你。本回答被提问者和网友采纳 参考技术C 首先你程序中要import java的包,然后javac 文件名.java 参考技术D 那你要把Apache的jar写入PATH变量里,不然的编译成字节码的时候系统找不到
javac编译Java时有jar包找不到 怎么样加入这个jar包
参考技术A 如果是从其他项目拉过来,可以试试看加载Lib下的Jar包,在webroot下的web-inf 参考技术B javac 是不能导出jar包的.可以用 jar -cvf xxx.jar *.class 导出
以上是关于javac如何编译.java,.jar的主要内容,如果未能解决你的问题,请参考以下文章
java 使用cmd javac编译class时怎么指定外部jar包?