Myeclipse集成tomcat

简介: Myeclipse集成tomcat

     通过对 Servlet 的 web.xml 配置,我们知道 Servlet 的配置方式有很多种,也很多需要注意的地方。但是同时我们也发现每次在Myeclipse 中更改了代码后,都需要重新复制代码到服务器中,太过麻烦。


Myeclipse集成Tomcat(eclipse同理): 将 tomcat 的目录和 Myeclipse 集成起来,这样 Myeclipse 在帮我们复制更改的代码的时候,就知道复制到哪个服务器中。


第一步:

选中 window---->preferences

然后下面目录有tomcat

测试部署tomcat:

找到项目下的Servers进行开启:

开启前更改项目部署名: 选择要部署的项目然后右键,选择 properties。然后按图修改部署名即可。

Severlet代码:

import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class MyServlet extends HttpServlet{
  //覆写service方法
  @Override
  protected void service(HttpServletRequest req, HttpServletResponse resp)
      throws ServletException, IOException {
    //声明请求处理规则
      System.out.println("这是我的第二个Servlet程序");
      resp.getWriter().write("this is my second servlet");
  }
}

xml配置:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
  <!-- 
      配置servlet
        注意:
          一组servlet配置包括两个组成部分(servlet,servlet-mapping),两个组成部分的servlet-name的值必须一致。
   -->
    <servlet>
      <servlet-name>my</servlet-name>
      <servlet-class>com.servlet.MyServlet</servlet-class><!--书写servlet的全限定路径(包名+类名)  -->
    </servlet>
    <servlet-mapping>
      <servlet-name>my</servlet-name>
      <url-pattern>/my</url-pattern><!--配置servlet的访问别名  -->
    </servlet-mapping>
</web-app>

目录
相关文章
|
6月前
|
前端开发 Java 应用服务中间件
从零手写实现 tomcat-08-tomcat 如何与 springboot 集成?
该文是一系列关于从零开始手写实现 Apache Tomcat 的教程概述。作者希望通过亲自动手实践理解 Tomcat 的核心机制。文章讨论了 Spring Boot 如何实现直接通过 `main` 方法启动,Spring 与 Tomcat 容器的集成方式,以及两者生命周期的同步原理。文中还提出了实现 Tomcat 的启发,强调在设计启动流程时确保资源的正确加载和初始化。最后提到了一个名为 mini-cat(嗅虎)的简易 Tomcat 实现项目,开源于 [GitHub](https://github.com/houbb/minicat)。
|
6月前
|
前端开发 Java 应用服务中间件
从零手写实现 tomcat-08-tomcat 如何与 springboot 集成?
本文探讨了Spring Boot如何实现像普通Java程序一样通过main方法启动,关键在于Spring Boot的自动配置、内嵌Servlet容器(如Tomcat)以及`SpringApplication`类。Spring与Tomcat集成有两种方式:独立模式和嵌入式模式,两者通过Servlet规范、Spring MVC协同工作。Spring和Tomcat的生命周期同步涉及启动、运行和关闭阶段,通过事件和监听器实现。文章鼓励读者从实现Tomcat中学习资源管理和生命周期管理。此外,推荐了Netty权威指南系列文章,并提到了一个名为mini-cat的简易Tomcat实现项目。
|
3月前
|
jenkins 持续交付 开发工具
"引爆效率革命!Docker+Jenkins+GIT+Tomcat:解锁持续集成魔法,一键部署Java Web应用的梦幻之旅!"
【8月更文挑战第9天】随着软件开发复杂度的增加,自动化变得至关重要。本文通过实例展示如何结合Docker、Jenkins、Git与Tomcat建立高效的持续集成(CI)流程。Docker确保应用环境一致性;Jenkins自动化处理构建、测试和部署;Git管理源代码版本;Tomcat部署Web应用。在Jenkins中配置Git插件并设置项目,集成Docker构建Tomcat应用镜像并运行容器。此外,通过自动化测试、代码质量检查、环境隔离和日志监控确保CI流程顺畅,从而显著提高开发效率和软件质量。
78 3
|
3月前
|
jenkins 持续交付 开发工具
自动化开发之旅:Docker携手Jenkins,与Git和Tomcat共舞持续集成
【8月更文挑战第13天】在软件开发中,持续集成(CI)通过自动化构建、测试与部署提升效率与稳定性。Docker、Jenkins、Git和Tomcat构成CI的黄金组合:`git push`触发Jenkins作业,利用Docker确保环境一致性,最终将应用部署至Tomcat。首先配置Git Webhooks以触发Jenkins;接着在Jenkins中创建作业并使用Docker插件模拟真实环境;通过Maven构建项目;最后部署至Tomcat。这套流程减少人为错误,提高开发效率,展示了技术的力量与流程的革新。
91 0
|
5月前
|
XML Java 应用服务中间件
Tomcat项目创建 以及 在IDEA当中集成Tomcat
Tomcat项目创建 以及 在IDEA当中集成Tomcat
|
5月前
|
应用服务中间件
|
应用服务中间件 Linux Shell
远程linux服务器Tomcat中重新集成详解
最近在做今日开讲项目的过程中,统一测试的时候,需要在linux服务器Tomcat中重新集成,对于菜鸟级别的我面对这些新东西不免有些手忙脚乱,不过经过一番努力终于重新集成成功,下面就将我的刻骨经历与读者分享O(∩_∩)O~
|
Java 应用服务中间件 文件存储
如何将Tomcat集成到IDEA中并启动项目?
如何将Tomcat集成到IDEA中并启动项目?
|
JSON Java 应用服务中间件
Maven集成Tomcat插件+远程热部署项目
插件和依赖的区别: 依赖:运行时开发时都需要用到的jar包,比如项目中需要一个Json的jar包,就要添加一个依赖,这个依赖在项目运行时也需要,因此在项目打包时需要把这些依赖也打包进项目里; 插件:在项目开的发时需要,但是在项目运行后就不再需要,因此在项目开发完成后不需要把插件打包进项目中,例如接下来演示的Tomcat插件就是用来部署Web项目的,部署成功
|
4月前
|
监控 druid Java
spring boot 集成配置阿里 Druid监控配置
spring boot 集成配置阿里 Druid监控配置
297 6