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文件


阅读更多
个人分类: Java 基础
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

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

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭