JAR(JavaArchive,Java归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。为J2EE应用程序创建的JAR文件是EAR文件(企业JAR文件)
JAR增加安全性(数字签名),减少下载时间,对包进行密封和版本控制。
许多集成工具都简化了操作,但是万变不离其宗,基础操作还是基于命令行完成的。
jar命令格式,打开cmd输入jar可知:
由示例1可知jarcvfclasss.jarFoo.classBar.class是基本命令操作(cvf中c代表创建新的归档文件v代表详细输出f归档文件名Classes.jar是生成jar包的名字foo.class是打包类的名字,多个类用空格间隔开)
2.我们新建Jar.java类,注意:必须先编译(由示例1格式可知.class而不是class.java)生成jar.jar的jar包效果如下
3.生成jar包成功,如何调用呢?为了方便起见我们将所有文件放在同一目录下(实际上是不允许这样做的)
以前调用其他类的方法是这样调用的:(多重目录可能下需要导包)
但生成jar包之后则不需要这样操作,我们使用setclasspath来设置环境变量.在当前目录查找该jar包多个目录查找用;隔开
这就是关于jar命令行的导包的基本操作
那么如何使用工具来导包呢?我们以myeclipse为例
生成jar包步骤如下:
项目右键选择Export
2.选择java--JARfile
3.红色标记出为jar包输出位置剩下的默认不变点击next
4.红色标记处未程序入口类
5.最后finish完成
转载请注明:http://www.0431gb208.com/sjszlfa/2184.html