一、搭建maven项目(目的是用maven来管理项目的依赖库)
1、安装m2eclipse插件;
2、新建maven project项目,图片如下:
二、有2个方法进行调试,一是采用 jetty服务器
1、搭建调试环境
用maven管理的项目,我在传统的TOMCAT下调试,提示丢失JAR,故要另辟新近,具体如下:
点“run”菜单下的“Debug Configurations...”,新建一个“Maven Build”,在Base directory块点击browse workspace按钮,选择你要调试的项目,之后确定会自动产生“${workspace_loc:/s3ex}”,在“Goals”中输入jetty:run -Djetty.port=8080 ,图片如下:
debug后,项目会自动启动,并处于调试状态。
4、打开浏览器,输入“http://localhost:8080/s3ex/index.action”就能浏览项目了。图片如下:
三、用传统的tomcat方式进行调试,不过在tomcat中的<Context path="" docBase="E:\sr2\workspace\s3ex\target\s3ex" reloadable="true" debug="0"/> ,docBase的路径是target目录下。
修改Eclipse的java源码编译路径,使定位在docBase目录下的WEB-INF/classes下
调试:如果修改的是java代码,可以不用执行mvn -install;
如果修改的是资源文件或者是页面,那么就要执行mvn -install,或者直接拷贝修改好的文件到target目录下。
- 大小: 12.8 KB
- 大小: 5.9 KB
- 大小: 4.4 KB
- 大小: 39.4 KB
- 大小: 11 KB
分享到:
相关推荐
maven-tomcat-plugin让maven与tomcat配合得很好。它可以把应用部署到Tomcat服务器,也可以把tomcat作为内嵌服务器启动,就像jetty一样。 使用JPDA启动tomcat的远程调试功能。这样就能与eclipse配合起来,轻松地实现...
然而,Maven与Tomcat的集成调试一直是一个让开发者头疼的问题,因为默认配置下,Maven构建的项目并不支持实时调试和热部署,这大大降低了开发效率。标题中的“基于外包tomcat的maven实时调试工具”就是为了解决这一...
当我们谈论`tomcat7-maven-plugin-2.2.jar`时,这实际上是Maven的一个插件,它允许开发者直接在Maven环境中集成和管理Tomcat服务器,从而实现快速部署和调试。 这个"修改版"的`tomcat7-maven-plugin-2.2.jar`可能...
这个过程涉及到了源码管理和自动化构建工具Maven,以及集成开发环境Eclipse中的服务器适配器Tomcat,它们共同助力实现项目的热部署,即代码修改后无需重启服务器即可看到更新效果。 首先,Maven是一个强大的项目...
【标题】:“Tomcat8源码的Maven项目”是一个基于Maven构建的Apache Tomcat 8服务器的源代码分析项目。Apache Tomcat是一个开源的Java Servlet容器,它实现了Java EE Web应用程序规范,如Servlet、JSP和EL...
在IT行业中,构建一个基于Java的Web应用常常涉及到多个组件的集成,如Eclipse作为IDE,Tomcat作为应用服务器,Maven作为项目管理和构建工具,以及Spring MVC作为Web层的框架。本教程将深入探讨如何将这些组件整合在...
【Eclipse+Tomcat+Maven 配置Spring MVC图文教程】 在开发Java Web应用程序时,集成Spring MVC框架是常见的需求。本教程将详细介绍如何在Eclipse IDE中配置开发环境,包括Eclipse、Tomcat服务器、Maven构建工具以及...
4. **测试和调试**:可以直接通过Maven命令进行应用的测试和调试,提高了开发效率。 使用这个插件时,需要在项目的pom.xml文件中添加对应的依赖和配置。配置项通常包括Tomcat7服务器的位置、端口号、应用上下文路径...
### Eclipse + Maven + Tomcat 集成 #### 一、Maven的安装与配置 Maven是一款跨平台的项目管理工具,它主要用于基于Java平台的项目构建、依赖...同时,Eclipse与Tomcat的集成使得项目的调试和测试变得更加便捷高效。
本文将详细介绍如何使用Maven的Tomcat插件来运行Java Web项目,并支持断点调试。 首先,我们需要在Maven的`pom.xml`文件中添加Tomcat插件的配置。这个插件通常选择`maven tomcat7-maven-plugin`或`maven tomcat9-...
6. **运行和调试**:现在,你可以像对待任何其他Eclipse Web项目一样,运行和调试你的应用程序。 在Eclipse中,你可以继续使用Maven的命令行工具(如`mvn clean install`)来执行构建任务,同时享受IDE带来的便利。...
通过以上步骤,你将能够成功地在Eclipse中配置一个集成了Spring、Tomcat和Maven的开发环境,从而方便地进行Java Web应用的开发和调试。记得每个环节都要细心检查,确保所有配置正确无误,才能保证开发过程的顺利进行...
2. **启动和停止服务器**:插件提供了命令来启动和停止Tomcat服务器,方便开发者进行快速的迭代和调试。 3. **重新加载应用**:在开发过程中,如果代码有改动,插件可以自动或按需重新加载应用,而无需重启整个...
2. **Apache Tomcat**: Tomcat是一款开源的Java Servlet容器,主要用于部署和运行Java Web应用程序。它是Java EE中的轻量级应用服务器,支持Servlet和JSP标准。Apache Tomcat 8.5.81是该软件的一个稳定版本,包含了...
### Jenkins 实现 Maven 项目自动部署到 Tomcat 在当今快速发展的软件开发环境中,持续集成(CI)与持续部署(CD)已经成为不可或缺的部分。本文将详细介绍如何利用 Jenkins 实现 Maven 项目的自动部署到 Tomcat ...
在使用IntelliJ IDEA创建一个Maven项目时,我们需要配置相关的pom.xml文件,添加Tomcat插件和依赖,以便在IDE内部启动和调试Tomcat服务器。接着,创建对应的Java类和视图文件,使用诸如Thymeleaf或JSP这样的模板引擎...
【SSM + Maven + Tomcat 简单项目源码详解】 该项目是一个基于Spring MVC、Maven和Tomcat的Web应用程序示例。SSM(Spring、SpringMVC、MyBatis)是Java后端开发中常用的三大框架组合,用于构建高效、灵活的企业级...
这个主题涵盖了源码管理和开发工具的使用,包括Maven的项目管理能力以及Eclipse的IDE功能,同时强调了如何利用这两个工具配合Tomcat容器进行Web应用的开发和部署。 【总结】 Maven与Eclipse结合使用,大大简化了...
Maven是Java项目管理和构建的利器,Tomcat是一个流行的Java Servlet容器,用于运行Web应用程序,而IntelliJ IDEA则是广泛使用的Java集成开发环境(IDE)。本文将详细介绍如何在IntelliJ IDEA中配置Maven和Tomcat,...
2. **依赖管理**:Maven通过POM文件中的`<dependencies>`标签管理项目所需的外部库。当你声明了一个依赖,Maven会自动下载并管理这些依赖,确保它们的版本和你的项目兼容。在本项目中,可能会有Spring、Hibernate等...