java的war、jar、ear包的作用分别是什么?及eclipse打包war文件方法

JAR包:打成JAR包的代码,通常是开发时要引用通用类,一般作为工具类,打成包便于存放管理,在项目中,会应用到N多JAR工具包;
WAR包:JAVA WEB工程,都是打成WAR包,进行发布,是做好一个web应用后,通常是网站,打成包部署到容器中。
如果我们的服务器选择TOMCAT等轻量级服务器,一般就打出WAR包进行发布;

EAR包:这针对企业级项目的,实际上EAR包中包含WAR包和几个企业级项目的配置文件而已,一般服务器选择WebSphere等,都会使用EAR包。
所有的包都是用jar打的,只不过目标文件的扩展名不一样。

eclipse打包war文件

最近在做数据迁移的工作, 自己的任务是将应用程序迁移到新的测试服务器上,然而在我们开发现场使用的Web服务器是Tomcat,而客户现场测试环境使用的Web服务器是Weblogic。怎样将我们开发现场的应用部署到客户现场的Web服务器上,我产生了疑惑。最好发现其实很简单,只要将应用程序使用Eclipse打包成war文件,在开发现场上的Tomcat服务器上部署成功,将这个war包部署到客户现场的Weblogic服务器,也能部署成功!下面是eclipse下打包war文件的详细过程。

方法/步骤

  1. 在项目上点右键->properties

    eclipse打包war文件
  2. 在'Tomcat'下 'General' 选项卡,将 'Is a Tomcat Project' 勾选上,选择启动路径为webapp

    eclipse打包war文件
  3. 在'Tomcat'下 'export to war settings' 选项卡,输入要导出的war文件路径和文件名,确定,返回项目  

    eclipse打包war文件
  4. 在项目上点右键->tomcat project->Export to the war file sets in project properties生成WAR包

    eclipse打包war文件
  5. 打包成功,在指定的目录下看到生成的war文件!

    eclipse打包war文件
    eclipse打包war文件


  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值