`
njmnjx
  • 浏览: 231968 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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异常。




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




    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文件的内容]、浏览导出位置------完成。







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

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




    2、rar压缩法

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

    3、利用Eclipse法

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





  • 大小: 21.1 KB
  • 大小: 24.6 KB
  • 大小: 25.3 KB
  • 大小: 43.8 KB
  • 大小: 30.1 KB
  • 大小: 25.8 KB
  • 大小: 51.4 KB
分享到:
评论

相关推荐

    05-eclipse生成jar以及war包.mp4

    eclipse生成jar以及war包

    myeclipse10不能生成war文件解决办法

    在使用myeclipse10导出war包时报“SECURITY ALERT: INTEGERITY CHECK ERROR”错误,原因是破解不完全。对于这种错误我给大家提供一个解决方案,希望对大家能有所帮助,将...

    用Myeclipse10.7.1工具生成War时,意外报错:SECURITY: INTEGRITY CHECK ERROR

    替换完成后,请注意有以下几步,即可轻松解决 “用Myeclipse10.7.1工具生成War时,意外报错:SECURITY: INTEGRITY CHECK ERROR” 的错误: 1.请把你刚刚替换的文件...

    新浪sea云java开发包及工具集成,包括sae-1.1.0-all,svn6个jar包,sae-eclipse

    实现便捷的在本地 eclipse 上开发,在 sae 云服务器上部署和调试,实现在 eclipse 上编译 java web 项目的时候自动生成 war 包,然后再自动通过 svn 上传部署到新浪 sae 云平台的流程,1. 下载 Eclipse 4.2 or 4.3 ...

    SpringBoot项目生成war包

    SpringBoot项目生成war包

    三大框架整合所需要的jar包

    在进行web项目开发时,利用三大框架开发,在搭建环境时,我们需要在项目工程里添加的三大框架的所有jar包,很全,并且我已经测试过了,这一套jar包不会发生冲突啊

    mailer:Spring Boot Mailer服务

    您可以使用构建JAR文件 ./mvnw干净 ./mvnw软件包 注意:如果遇到错误,请尝试跳过测试 mvn软件包-DskipTests 然后您可以运行JAR文件: java -jar target / mailer-0.0.1-SNAPSHOT.jar 注意:上面的命令假定您位于...

    SpringBoot(非maven)下使用到的所有jar包

    2. 嵌入的Tomcat,无需部署WAR文件 3. 简化Maven配置 4. 自动配置Spring 5. 提供生产就绪型功能,如指标,健康检查和外部配置 6. 绝对没有代码生成和对XML没有要求配置 [1] 网上很多教程都是基于maven情况下的,而...

    打jar包注意点.docx

    --打包的文件格式,也可以有:war zip--> </formats> <!--tar.gz压缩包下是否生成和项目名相同的根目录--> <includeBaseDirectory>true</includeBaseDirectory> <!--是否把本项目添加到依赖文件夹下--> ...

    jakartaee-migration-1.0.0

    tomcat升级为10.x版本以后,由于JavaEE更名为Jakarta,原有的javax.*命名空间迁移为jakarta.x,原有项目如需迁移到...jar jakartaee-migration-0.2.0.jar <source> 命令,将新生成的war包放到webapps下即可正常使用

    hudson-3.1.0.war

    Hudson 是一个可扩展的持续集成引擎。...•文件识别- Hudson能够跟踪哪次构建生成哪些jar,哪次构建使用哪个版本的jar等。 •插件支持-Hudson可以通过插件扩展,你可以开发适合自己团队使用的工具。

    javatomcat源码-java_war_example:为Tomcat生成WAR文件的示例源代码

    java tomcat源码java_war_example 为Tomcat生成WAR文件的示例源代码 要构建WAR文件,请运行'jar -xvf root.war'

    syft:用于从容器映像和文件系统生成软件物料清单的 CLI 工具和库

    支持来自各种生态系统的包和库(APK、DEB、RPM、Ruby Bundles、Python Wheel/Egg/requirements.txt、JavaScript NPM/Yarn、Java JAR/EAR/WAR、Jenkins 插件 JPI/HPI、Go 模块) Linux 发行版识别(支持 Alpine、...

    dubbo好用的jar包.rar

    dubbo demo跑起来所需要的的jar包:maven-3.5.3、dubbo-2.5.3、dubbo-2.5.10--生成war包、spring-framework-4.3.6和demo代码:dubbo-demo.jar。希望帮助有需要的人。

    RAP 打成war并发布到tomcat(操作步骤)

    将rap 打包成 war,并发布到tomcat。打包所需的 eclipse jar包请见下一个资源

    ClassFinal字节码加密工具-其他

    ClassFinal是一款Java class文件安全加密工具,支持直接加密jar包或war包,无需修改任何项目代码,兼容spring-framework,可避免源码泄漏或字节码被反编译。项目模块说明:classfinal-core:ClassFinalde的核心模块...

    JFinal Weixin 是基于 JFinal 的微信公众号极速开发 SDK,只需浏览 Demo 代码即可进行极速开发

    让使用 maven 的朋友使用 mvn package 打出 war包,其中的 WEB-INF/lib 下面会自动生成 jar 包 以上两种方法注意要先将pom.xml中的导出类型设置为 war,添加 war 内容进去即可 依赖jackson或fastjson 5、jar包依赖...

    warbler, Warbler chirpily构建你的ruby 应用程序的. war 文件.zip

    warbler, Warbler chirpily构建你的ruby 应用程序的....Rails 或者 rack 应用程序中生成一个 Java jar 或者war文件。 to提供了一种最小。灵活的ruby类似的方法,用于将所有应用程序文件分发到Java环境。

    ant1.9资源

    3. 使用Ant的jar任务生成jar文件 读者可以在上例的基础上更进一步,来生成jar包,可在run这个target下再加上如下target: <target name="jar" depends="run"> <jar destfile="helloworld.jar" basedir="build/...

Global site tag (gtag.js) - Google Analytics