博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
转!!Tomcat网站上的core和deployer的区别
阅读量:5138 次
发布时间:2019-06-13

本文共 1319 字,大约阅读时间需要 4 分钟。

转自:https://www.cnblogs.com/guxia/p/6678184.html

 

8.5.13

Please see the  file for packaging information. It explains what every distribution(分布) contains.

Binary Distributions

  • Core:
    •  (, , )
    •  (, , )
    •  (, , )
    •  (, , )
    •  (, , )
  • Full documentation(文件材料):
    •  (, , )
  • Deployer:
    •  (, , )
    •  (, , )
  • Extras:
    •  (, , )
    •  (, , )
  • Embedded:
    •  (, , )
    •  (, , )

Source Code Distributions

  •  (, , )
  •  (, , )
 

看到这里大家知道同一个版本的Tomcat有不同的下载版本,Binary Distributions和Source Code Distributions大家应该能分清楚,分别是二进制版本和源代码本。困惑在于Binary Distributions下面又有Core和Deployer两个,这两个有什么区别?我们到底应该选择哪个呢?

core是核心程序,linux就下zip或的,其它是Win系统的。 Full Documentation是完整的说明文档 Deployer 安装部署版本 Extras是额外组件 Embedded是嵌入式版本

先说这两者的区别。

 

Core:是Tomcat正式的二进制发布版本,一般大家做开发或者学习的时候应该下载Core下的。

Deployer:是基于Tomcat的web应用的发布器,就是在把写好的JavaEE应用发布到Tomcat的时候可以使用Deployer来动态的发布。所以它不是真正的Tomcat二进制版本,它只是一个用以发布基于Tomcat的Web应用的发布工具而已。因此,大家在下载的时候不应该下载这个东西,除非想动态的发布Web应用到Tomcat中去。

 

那么Deployer既然是用来发布Web应用到Tomcat中去的,那么它都能做些什么呢?

 

这里有必要跟大家交代一下Tomcat中的Web应用发布的概念。

发布:指的是把一个Web应用安装到Tomcat服务器中的过程。

在Tomcat中发布Web应用可以有两种方式:

1、静态发布:指的是在Tomcat未启动的时候,把做好的Web应用直接复制到Tomcat服务器中。

2、动态发布:有两种情况

        2.1  指的是在Tomcat已经启动运行的情况下,通过Tomcat的自动部署功能动态操作已经发布的Web应用.

        2.2  指的是通过Tomcat Manager这个Web应用通过远程把做好的Web应用发布到正在运行的Tomcat中去。

Deployer的作用就在动态发布Web应用到Tomcat中去的时候体现出来的。

Deployer是一个命令行的工具,它可以编译、验证Web应用,还可以把Web应用的全部资源打包到War文件中。

转载于:https://www.cnblogs.com/wuyun-blog/p/7814527.html

你可能感兴趣的文章
解决ajax请求cors跨域问题
查看>>
【123】
查看>>
《收获,不止Oracle》pdf
查看>>
LinkedList<E>源码分析
查看>>
Real-Time Rendering 笔记
查看>>
如何理解HTML结构的语义化
查看>>
Activity之间的跳转:
查看>>
软件是天时、地利、人和的产物!
查看>>
实验四2
查看>>
Android现学现用第十一天
查看>>
多路复用
查看>>
python 列表
查看>>
Python数据可视化之Pygal(雷达图)
查看>>
Java学习笔记--字符串和文件IO
查看>>
转 Silverlight开发历程—(画刷与着色之线性渐变画刷)
查看>>
SQL语法(3)
查看>>
在js在添版本号
查看>>
sublime3
查看>>
Exception Type: IntegrityError 数据完整性错误
查看>>
Nuget:Newtonsoft.Json
查看>>