方法一:
在JDK CLASSPATH下命令行打包:
用法:jar {ctxu}[vfm0M] [jar-文件] [manifest-文件] [-C 目录] 文件名 ...
选项:
-c 创建新的存档
-t 列出存档内容的列表
-x 展开存档中的命名的(或所有的〕文件
-u 更新已存在的存档
-v 生成详细输出到标准输出上
-f 指定存档文件名
-m 包含来自标明文件的标明信息
-0 仅限存储方式;使用非 ZIP 压缩格式
-M 不生成所有项的清单(manifest〕文件
-i 为指定的 jar 文件产生索引信息
-C 改变到指定的目录,并且包含参数
如果指定的文件都是目录,将会使用递归方式加以处理。
必须以指定 'm' 和 'f' 选项的顺序,指定清单
〔manifest〕文件名和存档文件名。
示例1:将两个 class 文件保存到名称为 'classes.jar' 的存档文件中:
jar cvf classes.jar Foo.class Bar.class
示例2:使用现有的清单(manifest)文件 'mymanifest',将 foo/ 目录
下的所有文件保存到名称为 'classes.jar' 的存档文件中:
jar cvfm classes.jar mymanifest -C foo/ .

war:jar cvf webapp.war webapp/
ear: jar cvf enapp.ear enapp/

方法二:
在weblogic classpath下,
java weblogic.ant.taskdefs.ejb20.DDInit <target directory>
java weblogic.ant.taskdefs.war.DDInit <target directory>
java weblogic.ant.taskdefs.ear.DDInit <target directory>
jar cf jar-file files ...

方法三:
使用打包工具,比如weblogic builder。

转载于:https://blog.51cto.com/freesot/25423

[JAVA语法]怎样制作ear,war文件相关推荐

  1. java ear war_[JAVA语法]怎样制作ear,war文件

    freeSOT:主键和外键是把多个表组织为一个有效的关系数据库的粘合剂.主键和外键的设计对物理数据库的性能和可用性都有着决定性的影响. 必须将数据库模式从理论上的逻辑设计转换为实际的物理设计.而主键和 ...

  2. java开发_eclipse导出为war文件,热部署到tomcat运行总结[转]

    在Myeclipse中,我们很容易做到这一步:把一个web项目生成war文件 其实在eclipse中,实现这样的功能,也是很简单的. 下面就看一下是怎样操作的吧! 新建一个web项目: 取名为:ecl ...

  3. java ear war_[转] 基于Java的打包jar、war、ear包的作用与区别详解

    以最终客户的角度来看,JAR文件就是一种封装,他们不需要知道jar文件中有多少个.class文件,每个文件中的功能与作用,同样可以得到他们希望的结果.除jar以外对于J2EE来说还有war和ear.区 ...

  4. ear包目录_Java中的JAR/EAR/WAR包的文件夹结构说明(转)

    JAR包:打成JAR包的代码,一般作为工具类,在项目中,会应用到N多JAR工具包. WAR包:JAVA WEB工程,都是打成WAR包,进行发布,如果我们的服务器选择TOMCAT等轻量级服务器,一般就打 ...

  5. WAR文件与具有嵌入式服务器的Java应用程序

    大多数服务器端Java应用程序(例如,面向Web或面向服务的)都希望在容器中运行. 打包这些应用程序以进行分发的传统方法是将它们捆绑为WAR文件. 这无非是具有标准目录布局的ZIP归档文件,其中包含运 ...

  6. jar 包的认识与处理、jar 文件 war 文件以及 ear 文件

    1. jar 包 将 jar 包解压,其实是该类(.java)编译好的(.class)文件. 包路径 package 多层嵌套的 packages META-INF 文件夹 2. 常用 jar 包及其 ...

  7. java ear war_基于Java的打包jar、war、ear包的作用与区别详解

    基于Java的打包jar.war.ear包的作用与区别详解 以最终客户的角度来看,JAR文件就是一种封装,他们不需要知道jar文件中有多少个.class文件,每个文件中的功能与作用,同样可以得到他们希 ...

  8. EAR、JAR 和 WAR 文件有什么区别?

    JAR.WAR 和 EAR 文件在 Java 应用程序部署中提供了选项.部署 Java 应用程序时,构成 Java 应用程序的所有文件都被压缩并打包到一个文件中.虽然压缩文件通常使用 .zip 扩展名 ...

  9. bat 将war文件转换成ear文件

    1.无需拷贝war文件,自动获取war set path=%path%;D:\jdk\jdk1.6.0_31\bin;C:\Program Files\7-Zip del **0001-control ...

最新文章

  1. ROS基本概念与操作
  2. 微软Win 7系统安全性方面的十大特色
  3. 全球及中国雪地摩托护目镜行业经营模式分析及未来发展动向分析报告2022-2027年版
  4. linux在xt文件写入内容,0728linux基础内容小记
  5. ubuntu系统虚拟机linux系统,基于虚拟机的Linux操作系统安装(Ubuntu
  6. 将某一位置1,将某一位置0,判断某一位是否为1
  7. 【POJ2018】Best Cow Fences
  8. Netty+SpringBoot+FastDFS+Html5实现聊天App详解(四)
  9. “去哪儿”创始人兼总裁庄辰超专访实录
  10. 浏览器油猴插件Tampermonkey下载安装
  11. HTML学习的第三天
  12. 使用python画简单的图
  13. visual studio 中鼠标光标的切换(或鼠标光标变成阴影方块)
  14. 密码技术学习(1)-初识密码
  15. python将图片帧生成视频
  16. CentOS7.6搭建开源WCP知识管理系统
  17. 乖离率背离公式_乖离率BIAS操盘口诀:“W底上涨为先,M顶下跌为先”仅12字,赚得盆满钵满...
  18. MyBatis入门学习(二)
  19. Gearman 心得
  20. 闲的发慌系列01-家庭版NAS

热门文章

  1. 开源论坛程序 vBulletin 被曝严重且详情不明的漏洞,请立即修复
  2. CString的成员函数用法大全
  3. 云安全之虚拟机安全监控
  4. vue-cli 使用Mint-UI
  5. 转载《XAMPP安装和使用教程》(转)
  6. MS SQL入门基础:管理触发器
  7. 用Layer.search快速查询图元
  8. 二维数组作为形参的参数传递问题[08-0704]-转
  9. first-class type 一等类型的含义
  10. 1044. 火星数字(20)-PAT乙级真题