`

Tomcat网站上的core和deployer的区别

阅读更多

 

 

 

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

 

Binary Distributions

 

 

  • tar.gz (pgpmd5sha1)

  • zip (pgpmd5sha1)

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

     

    先说这两者的区别。

     

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

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

     

 

分享到:
评论

相关推荐

    apache-tomcat-7.0.62-deployer

    Apache Tomcat 7.0.62 Deployer 是一个用于管理Apache Tomcat服务器上Web应用程序部署的工具。这个压缩包文件“apache-tomcat-7.0.62-deployer.zip”包含了Tomcat部署器的特定版本,即7.0.62,这使得用户能够远程或...

    apache-tomcat-7.0.30-deployer.zip

    Apache Tomcat 7.0.30 Deployer是Apache软件基金会开发的一款开源Java Servlet容器,主要用来部署和管理Java Web应用程序。这个版本的Tomcat 7.0.30-deployer.zip是一个压缩包,包含了用于远程部署Web应用的工具。在...

    apache-tomcat-6.0.41-deployer.zip

    总之,`apache-tomcat-6.0.41-deployer.zip`是一个重要的工具,对于管理和维护Tomcat服务器上的Web应用来说非常实用。理解和掌握Deployer的使用能够提高部署效率,优化服务器资源管理,并增强系统的安全性。

    apache-tomcat-9.0.1-deployer.zip

    Apache Tomcat 9.0.1 Deployer是一个用于部署Web应用程序的独立工具,它提供了对Tomcat服务器的远程管理能力,允许用户无需直接访问服务器文件系统就能上传、部署和管理应用。这个压缩包"apache-tomcat-9.0.1-...

    apache-tomcat-9.0.54-deployer.zip

    了解这些知识点后,你将能够更有效地管理和部署基于Java的Web应用程序到Apache Tomcat 9.0.54服务器上。对于开发者和系统管理员来说,掌握这些技能对于构建和维护高效、安全的Web服务至关重要。

    apache-tomcat-6.0.43-deployer.zip_tomcat deployer

    本压缩包"apache-tomcat-6.0.43-deployer.zip"是Tomcat部署工具的特定版本,即Tomcat Deployer,它的主要功能是帮助开发者更方便地部署和管理Java Web应用程序。 Tomcat Deployer是一个独立的组件,专门设计用来...

    apache-tomcat-9.0.30-deployer_apache_源码

    1. `bin`目录:包含了启动和停止Tomcat的脚本,如`catalina.sh`或`catalina.bat`,以及管理工具,例如用于部署和卸载Web应用程序的`deployer`。 2. `conf`目录:存储Tomcat的配置文件,如`server.xml`定义了服务器...

    apache-tomcat-7.0.8-deployer.zip

    Tomcat是世界上最流行的开源Servlet容器,它实现了Java Servlet和JavaServer Pages (JSP) 规范,使得开发者能够创建并运行基于Java技术的Web应用。 这个压缩包"apache-tomcat-7.0.8-deployer.zip"包含的是Tomcat ...

    apache-tomcat-6.0.20-deployer.tar.gz

    当你解压"apache-tomcat-6.0.20-deployer.tar.gz",你会得到一个"apache-tomcat-6.0.20-deployer"目录,其中包含必要的文件和脚本。 目录结构一般如下: 1. `deployer` - 这个目录包含部署工具的主要可执行文件。 ...

    apache-tomcat-8.5.72-deployer.zip

    总结起来,"apache-tomcat-8.5.72-deployer.zip"是一个包含了Tomcat 8.5.72版本部署工具的压缩包,它的主要功能是简化和自动化Web应用的部署流程,特别是对于那些需要频繁部署或管理多个Tomcat实例的开发者和运维...

    apache-tomcat-7.0.82-deployer.tar.gz

    现在,我们来看看如何在Linux上使用“apache-tomcat-7.0.82-deployer.tar.gz”: 1. **下载和解压**:首先,你需要在Linux终端中下载该文件,通常通过wget或curl命令完成。然后,使用tar命令解压文件,如`tar -zxvf...

    apache-tomcat-6.0.20-deployer.zip

    综上所述,"apache-tomcat-6.0.20-deployer.zip"包含了Tomcat 6.0.20版本的部署工具,这对于理解Tomcat的工作机制和自动化部署流程非常有帮助。不过,考虑到软件的版本迭代和安全需求,实际开发环境中应优先考虑使用...

    apache-tomcat-7.0.96-deployer集合.zip

    apache-tomcat-7.0.96-deployer集合.zip zip (pgp, sha512) tar.gz (pgp, sha512) 32-bit Windows zip (pgp, sha512) 64-bit Windows zip (pgp, sha512) 32-bit/64-bit Windows Service Installer (pgp, sha512)

    tomcat-7.0.41-deployer.zip

    Apache Tomcat 7.0.41 ...综上所述,"tomcat-7.0.41-deployer.zip"提供了对Tomcat服务器的部署和管理能力,使得开发者能够方便地进行Web应用的发布和维护,同时也为系统的监控、安全和扩展提供了丰富的配置选项。

    apache-tomcat-7.0.29-deployer.zip

    在"apache-tomcat-7.0.29-deployer.zip"压缩包中,我们主要关注的是其部署工具,这使得用户能够方便地管理部署在Tomcat服务器上的Web应用。 1. **Tomcat服务器**: Tomcat是Apache软件基金会Jakarta项目的一部分,它...

    apache-tomcat-6.0.44-deployer.tar

    Apache Tomcat 6.0.44 Deployer是Apache软件基金会开发的一款开源Java Servlet容器,主要用来部署和管理Java Web应用程序。这个版本的Tomcat针对Servlet 2.5和JSP 2.1规范进行了实现,是当时广泛使用的版本之一。在...

    apache-tomcat-8.5.95-deployer .tar.gz 安装 Tomcat

    Apache Tomcat是一款开源的Java应用服务器,主要用于运行Servlet和JSP应用。它的最新版本是8.5.95,这个版本的部署工具被封装在名为"apache-tomcat-8.5.95-deployer .tar.gz"的压缩包中。这个压缩包是为了方便用户在...

    apache-tomcat-8.5.72-deployer.tar.gz

    `apache-tomcat-8.5.72-deployer.tar.gz`提供了一种方便的方式来管理和部署基于Java的Web应用程序到Tomcat服务器。通过这个部署工具,开发者可以更高效地测试和部署他们的应用,而无需手动操作Tomcat的管理界面。...

    apache-tomcat-6.0.29-deployer

    这种设计使得在不同的机器上部署和管理Tomcat服务器变得简单,同时也便于备份和迁移。 "tomcat 6.0"和"服务器"标签表明了这个版本的Tomcat是面向服务器环境的,主要用于提供Web服务。在6.0版本中,Tomcat支持了...

    apache-tomcat-9.0.54-deployer.tar.gz

    1. `bin`目录:包含用于启动、停止、管理和监控Tomcat的各种脚本,如`catalina.sh`(在Unix/Linux上运行Tomcat)、`startup.sh`和`shutdown.sh`。 2. `conf`目录:存放Tomcat的配置文件,如`server.xml`(定义Tomcat...

Global site tag (gtag.js) - Google Analytics