`
wlhok
  • 浏览: 56886 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Eclipse部署Tomcat6、tomcat7源代码

    博客分类:
  • Java
阅读更多

下载tomcat源代码

获取tomcat源代码有两种方法。

 

  • 直接下载源代码压缩包

tomcat6下载地址:http://apache.etoak.com/tomcat/tomcat-6/v6.0.29/src/apache-tomcat-6.0.29-src.zip

tomcat7下载地址:http://labs.renren.com/apache-mirror/tomcat/tomcat-7/v7.0.5-beta/src/apache-tomcat-7.0.5-src.zip

 

  • svn检出代码

tomcat6分支http://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk/

tomcat7分支:http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_5/

 

推荐使用svn方法,方便更新代码。

 

下载依赖的jar

  1. cd${tomcat source}路径下。
  2. 复制build.properties.defaultbuild.properties。修改build.properties文件中base.path参数,指向到tomcat依赖库的路径,例如${tomcat source}/repository,这个路径可以不存在。
  3. 执行

ant download

          即可下载依赖的jar包,到${tomcat source}/repository路径中。

 

编译tomcat

${tomcat source}路径下,执行

ant

 

部署eclipse环境

  1. eclipse中添加变量。Java -> Build Path -> Classpath Variables,添加TOMCAT_LIBS_BASE变量,其值与build.properties中的base.path参数一致。
  2. tomcat7需要执行 ant ide-eclipse tomcat6,需要拷贝 eclipse.project .projecteclipse.classpath .classpath
  3. eclipse中导入工程即可。

测试Tomcat

配置测试参数(tomcat7的配置与tomcat6一样)

 

点击运行即可。

 

 

// end

 

  • 大小: 28.7 KB
分享到:
评论

相关推荐

    可在Eclipse中导入和运行的tomcat源代码

    【标题】:“在Eclipse中导入和运行的Tomcat源代码” 【正文】: Tomcat,作为Apache软件基金会的一个开源项目,是Java Servlet和JavaServer Pages(JSP)的最广泛应用服务器之一。它以其轻量级、高效和易用性而广...

    eclipse中的tomcat插件

    4. **自动部署**:Eclipse支持自动部署功能,当项目源代码有改动并保存后,Eclipse会自动将更改同步到Tomcat服务器,无需手动部署。 **三、高级操作** 1. **配置端口**:在服务器配置中,可以修改Tomcat的HTTP、...

    免费】eclipse内的tomcat插件(com.sysdeo.eclipse.tomcat_3.1.0)

    6. **服务器同步**:当项目中的源代码发生变化时,插件会自动或手动同步这些更改到Tomcat服务器,确保开发环境与实际运行环境的一致性。 7. **配置管理**:允许用户在Eclipse内部编辑Tomcat的配置文件,如server....

    Tomcat6.0.41源代码,可直接导入Eclipse

    下面将详细介绍Tomcat 6.0.41源代码中的关键组件、功能以及如何在Eclipse中进行编译和运行。 一、Tomcat架构 Tomcat由几个核心组件构成,包括Catalina(Servlet容器)、Jasper(JSP引擎)、 Coyote(HTTP连接器)和...

    tomcat6源代码 eclipse导出工程

    标题中的“tomcat6源代码 eclipse导出工程”意味着这个压缩包包含的是Tomcat 6服务器的源代码,这些源代码是使用Eclipse IDE导出并组织成一个可直接导入Eclipse的工作空间的格式。这样的工程对于开发者来说非常有用...

    com.sysdeo.eclipse.tomcat_3.3.1.jar

    6. **实时更新**:当源代码发生变化时,插件会自动检测并重新部署应用,实现快速迭代。 总结来说,"com.sysdeo.eclipse.tomcat_3.3.1.jar"是Eclipse 4.5开发者进行Tomcat7服务器管理的得力助手,它简化了开发流程,...

    net.sf.eclipse.tomcat.updatesite-2019-01-28.zip

    开发者可以使用它来自动化构建过程,包括编译源代码、生成JAR文件和创建更新站点。 4. **site.xml**:这是一个重要的文件,定义了插件的更新站点元数据,包括插件的ID、版本、描述、依赖关系等信息。Eclipse通过...

    tomcat6 源代码

    这个源代码压缩包提供了Tomcat6的完整源码,对于开发者来说,深入理解其内部工作原理、优化性能或者定制功能都具有极大的价值。下面将详细介绍Tomcat6的一些关键知识点。 1. **Servlet容器**: Tomcat作为一个...

    maven-eclipse-tomcat热部署

    在项目属性中,启用WTP的动态Web项目设置,这样当源代码更改时,Eclipse会自动编译并部署到Tomcat。 7. **调试与优化** 使用Eclipse的Debug模式启动Tomcat,可以设置断点进行调试。为了进一步提高性能,可以考虑...

    com.sysdeo.eclipse.tomcat_3.3.1

    3. **实时同步**:修改源代码后,插件可以自动或手动触发应用的热更新,无需重启服务器。 4. **日志查看**:在Eclipse内部查看Tomcat服务器的日志,方便调试和问题定位。 5. **控制台监控**:提供控制台窗口,显示...

    Tomcat插件com.sysdeo.eclipse.tomcat_3.2.1

    - **调试Web应用**:设置断点,进行源代码级别的调试,支持远程调试。 - **多实例管理**:可以同时管理多个Tomcat实例,方便对比和测试不同配置。 总结,"Tomcat插件com.sysdeo.eclipse.tomcat_3.2.1"是Eclipse IDE...

    Eclipse中导入Tomcat

    2. 通常,你可以选择“Use workspace metadata (does not modify Tomcat installation)”选项,这样Eclipse会在工作空间中保存项目的部署信息,不会改动Tomcat的实际安装目录。 3. 如果你需要更改服务器端口(如HTTP...

    com.sysdeo.eclipse.tomcat_3.2.1

    1. **Eclipse插件系统**:Eclipse作为一个开放源代码的IDE,支持插件扩展,允许开发者根据需求添加各种功能。com.sysdeo.eclipse.tomcat_3.2.1就是这样的插件,它扩展了Eclipse的功能,增加了对Tomcat的支持。 2. *...

    Eclipse导入TOMCAT7源码所需jar包

    7. 现在,你应该可以在Eclipse中浏览、编辑和调试Tomcat7的源代码了。 了解这些知识点后,你可以更有效地学习和理解Tomcat7的实现细节,进一步提升你的Java Web开发技能。在实践中,你可能会遇到其他依赖或配置需求...

    Eclipse+tomcat+maven 配置Spring mvc图文教程

    在项目中创建`src/main/java`和`src/test/java`源代码目录,以及`src/main/webapp/WEB-INF/pages`存放JSP文件的目录。 5. **配置Spring MVC** - 在`WEB-INF`目录下创建`mvc-dispatcher-servlet.xml`配置文件。此...

    eclipse-tomcat-插件

    同时,Eclipse会实时监控应用的改动,当检测到源代码更新时,自动重新部署,无需手动操作,大大节省了开发者的时间。 此外,Eclipse Tomcat插件还提供了日志查看、错误追踪、配置管理等高级功能。例如,开发者可以...

    在eclipse当中运行tomcat源代码需要的jar包

    在Eclipse中运行Tomcat源代码,需要一系列的依赖库,包括JAR包,以便能够正确编译、理解和执行Tomcat服务器的相关组件。以下是对给定的文件信息中提到的几个关键JAR包的详细解释: 1. **org.eclipse.jdt.core_3.4.0...

    eclipse + tomcat web service配置

    - 需要下载Apache Axis的二进制和源代码包,以及相关的JAR文件,例如javamail和xml-security。确保从官方网站获取最新版本,因为链接可能会过时。在本例中,使用的是Axis 1.4版本。 2. **解压并复制文件**: - ...

    eclipse tomcat插件

    此外,插件还支持热部署,当源代码发生变化时,无需手动重启服务器,系统会自动检测并更新应用。 对于源码级别的调试,Eclipse Tomcat插件同样表现出色。开发者可以在代码中设置断点,然后启动服务器进入调试模式。...

Global site tag (gtag.js) - Google Analytics