jar命令的使用及jar文件/war文件生成

    这里介绍生成【jar文件】及【war文件】的三种方法:

一、jar文件生成

    1、jar命令

        第一步:在WebRoot\WEB-INF\classes目录下建立MANIFEST.MF文件,内容可为空,也可以写入如下内容
Manifest-Version: 1.0
Class-Path: 
Created-By: NJM

    注:【键:值】 之间有一个空格。否则会出现java.io.IOException:invalid header field异常。

jar命令的使用及jar文件/war文件生成_第1张图片


        第二步:cmd进入项目的classes目录执行箭头后面的命令-->jar cvfm classes.jar MANIFEST.MF *.*

jar命令的使用及jar文件/war文件生成_第2张图片


    2、rar压缩法

        第一步:在classes目录下建立META-INF子目录;

        第二步:在META-INF子目录下建立MANIFEST.MF文件,内容可为空,也可以写入如下内容;
Manifest-Version: 1.0
Class-Path: 
Created-By: NJM

    注:【键:值】 之间有一个空格。

        第三步:将classes目录下的所有内容添加入压缩文件,压缩格式.zip。名字自取,扩展名为.jar;

     3、利用Eclipse法

         在IDE中右键单击src-----导出-----Java-JAR文件-----勾选[导出生成的类文件和资源]、[压缩JAR文件的内容]、浏览导出位置------完成。

jar命令的使用及jar文件/war文件生成_第3张图片

jar命令的使用及jar文件/war文件生成_第4张图片



二、war文件生成
    1、jar命令

        cmd进入项目下的WebRoot目录执行箭头后面的命令-->jar cvf myhome.war */ .
    注:“*/”代表当前目录下的所有文件及文件夹。
          “.” 表明将要在当前目录中生成war包。

jar命令的使用及jar文件/war文件生成_第5张图片


    2、rar压缩法

        将WebRoot目录下的所有内容压缩成zip格式的后缀名为.war的文件即可。

    3、利用Eclipse法

        右键单击[项目]-----J2EE-WAR file(MyEclipse)-----浏览一下位置-----完成。

jar命令的使用及jar文件/war文件生成_第6张图片

jar命令的使用及jar文件/war文件生成_第7张图片

你可能感兴趣的:(eclipse,Web,MyEclipse,ide)