from: http://bandaidprogramming.blogspot.com/2008/03/maven-webapps-debug-with-eclipse-and.html
I like using Maven. I also like using Step-Trace-Debugging. So here is
what I do to accomplish this using Tomcat, Maven and Eclipse.
Required:
- Eclipse Sysdeo Tomcat Plugin http://www.eclipseplugincentral.com/Web_Links-index-req-viewlink-cid-120.html
- Eclipse Maven Plugin
Steps:
- Create or Import your maven project into Eclipse
- Select File > Properties for this project
- Select the Tomcat property
- Check the box "Is a Tomcat Project"
- Enter the context name. For my example, dcmdb
- Click Apply
- Go to /conf/Catalina/localhost and edit the context file i.e. dcmdb.xml.
- Edit the docBase and workDir to point to the location of your maven project
- Notice that the docbase should point to ../dcmdb/target/dcmdb-1.0
where
- ../dcmdb = the location of my maven project
- ../target/ = the directory that is created when using the maven package command
- ../dcmdcb-1.0 = the directory that is my artifact name. It's the webapp
- The final step involves changing the Java Build Path property in Eclipse by pointing the source output to /target/dcmdb-1.0/WEB-INF/classes. This means that once you make a change to your code all you need to do is restart tomcat.
发表评论
-
深入分析 Java 中的中文编码问题
2011-11-16 07:45 0几种常见的编码格式 ... -
Java 编码
2011-11-16 07:44 0http://zhidao.baidu.com/quest ... -
java字符编码原理解析
2011-11-16 07:43 0可以理解为计算机没 ... -
HttpClient
2011-11-03 11:07 823From http://www.blogjava.net/Al ... -
ECLIPSE ANT OutOfMemoryError
2011-08-04 17:23 1011ANT BUILD MEMORY ERROR: [cl ... -
JDBC BATCH
2011-07-05 14:58 0PreparedStatement ps = conn.pre ... -
OUT OF MEMORY WHEN BUILD
2011-02-22 17:47 01, ANT BUILD: In Eclipse op ... -
spring weblogic jndi
2011-02-16 09:18 1836weblogic:weblogic8.1 数据库:MySql ... -
log4j 邮件
2011-01-24 15:54 0<!-- 设置上下文参数 --> ... -
tomcat weblogic
2010-12-01 11:25 1862EJB 层基本搞定,以前测试 EJB 也都是写一个 appli ... -
ant weblogic “local class incompatible: stream classdesc serialVersionUI”
2010-11-29 12:41 2224weblogic.management.Management ... -
Debugging with the Maven Jetty Plugin in Eclipse
2010-11-15 17:42 1033debug: http://docs.codehaus.or ... -
maven app tomcat 部署
2010-11-11 15:56 1306修改pom.xml,添加如下配置: <build ... -
Maven Cargo Tomcat 部署
2010-11-11 15:49 1768pom.xml中<build>下添加如下代码: ... -
java中读取配置文件各种方法
2010-09-07 12:31 01。使用Java.util.Properties类的load( ... -
ThreadGroup
2010-05-25 08:47 0在Java中每个线程都属于某个线程组(ThreadGroup) ... -
java Excel 导出
2010-03-28 20:06 0public void createExcel(OutputS ... -
java小数保留两位小数
2009-11-19 16:49 2336方式一: 四舍五入 double f = ... -
java中实现xml schema 验证文件
2009-11-16 20:05 3876XML 是可扩展标记语言,也就是说其中的标记我们可以按照我们 ... -
java读写xml文件的方法
2009-10-30 08:58 1795在java环境下读取xml文件的方法主要有4种:DOM、SAX ...
相关推荐
3. **将Maven项目部署到Tomcat**: 右键选中项目,选择`Properties -> Run/Debug Settings`,在Maven Build配置中添加`tomcat7:deploy`目标,然后将项目拖入Servers视图的Tomcat服务器。 4. **启动Tomcat**: 在...
标题 "liferay tomcat eclipse debug" 暗示了我们正在讨论如何在Eclipse环境中调试Liferay Portal,这是一个基于Java的开源企业级内容管理和协作平台,通常与Apache Tomcat这样的Servlet容器结合使用。以下是关于这...
使用Eclipse的Debug模式启动Tomcat,可以设置断点进行调试。为了进一步提高性能,可以考虑使用像JRebel这样的工具,它能够实现真正的热部署,无需重启服务器即可看到代码更改的效果。 通过以上步骤,你可以实现...
本篇文章将详细介绍如何将Maven与Tomcat7进行集成,以便在Eclipse环境中进行开发和调试。 首先,Maven是Apache软件基金会的一个开源项目,它是一个项目管理工具,能够管理项目的构建、报告和文档生成。而Tomcat是一...
标题中的“tomcat在ecplise下的插件,方便使用”指的是在Eclipse集成开发环境中安装和使用Tomcat服务器的扩展工具。这个插件能够帮助开发者更高效地管理和调试基于Tomcat的应用程序,无需离开Eclipse环境即可进行...
然而,有时在Eclipse环境中,我们可能会遇到Tomcat在Debug模式下无法启动的问题。本篇文章将详细探讨这个问题的原因以及如何解决。 首先,我们来看一下问题发生的环境:Eclipse IDE,JDK 1.6版本,以及Tomcat 6.0。...
6. **附加调试器**:现在,在Eclipse的" Debug "视图中,点击" Debug Configurations ",新建一个" Remote Java Application "配置,设置主机为" localhost ",端口为8000,然后启动调试。 7. **设置断点**:在你的...
4. 使用m2e-wtp插件:如果你的项目是基于Maven构建的,可以安装m2e-wtp插件,它能帮助Eclipse与Maven更好地协同工作,实现热部署。 5. 配置Tomcat或Jetty服务器:对于某些服务器,比如Tomcat,你可以在其配置文件...
以上是Eclipse与Tomcat整合的基本配置步骤,实际开发中可能还需要配置JDBC数据源、Maven依赖管理、动态库(JAR/WAR)部署等。了解这些基础配置后,开发者能够更高效地在Eclipse环境中开发和调试基于Tomcat的Java Web...
在Eclipse中配置Tomcat是Java Web开发过程中的一项基础任务,Eclipse作为一个...随着对Eclipse和Tomcat更深入的理解,你可以进一步优化配置,比如使用Maven或Gradle进行构建自动化,或者集成其他开发工具以提高效率。
使用`Run As` -> `Maven Build`命令执行构建,或`Debug As` -> `Maven Build`进行调试。 8. **注意问题** 如果在MyEclipse中遇到资源未发布或类文件位置不正确的问题,可能是因为MyEclipse与Maven集成不够理想。...
- 使用Eclipse的Debug模式,可以直接在Tomcat中进行断点调试,查看程序执行过程。 4. **配置步骤**: - 下载并解压Tomcat 8.0.36压缩包,例如`apache-tomcat-8.0.36`。 - 在Eclipse中选择“Window” -> ...
"在eclipse + MyEclipse+tomcat下配置建立J2EE工程环境"的主题旨在教你如何在这些流行的开发工具中设置一个集成的开发环境(IDE),以便于创建、运行和调试J2EE项目。以下是对这个主题的详细阐述: 首先,Eclipse是...
在本文档中,我们将详细介绍如何使用Eclipse进行远程调试,重点在于将Web应用部署到Tomcat服务器,并实现从Eclipse客户端对其进行调试。 #### 二、准备工作 在开始远程调试之前,我们需要准备以下几项: 1. **...
相较于Eclipse,IDEA可能在Web服务测试方面稍显复杂,通常需要运行Maven Debug模式并通过浏览器访问。但在集成Tomcat服务后,可以在IDEA内方便地进行项目测试。 总结,无论选择IDEA还是Eclipse,正确配置Java环境和...
在测试和调试阶段,可以使用Eclipse的Debug模式启动Tomcat,这样可以直接在IDE内进行断点调试。当一切配置正确,你就可以在浏览器中看到SSM应用的运行结果了。 以上就是搭建Maven_SSM环境的基本步骤,这个过程可能...
2. **配置Tomcat服务器**:在Idea的顶部菜单栏,选择"File" -> "Settings" -> "Plugins",确保已安装"Tomcat and Maven Integration"插件。然后转到"Build, Execution, Deployment" -> "Application Servers",点击...
- 打开Eclipse,设置代码中的断点,并切换到Debug视图。 - 选择“Debug”选项卡,点击右上角的“Debug”按钮,启动调试配置向导。 - 选择“Remote Java Application”,点击“New”按钮并定义以下设置: - 名称:...
Spring Tool Suite(STS)是基于Eclipse的集成开发环境,专为Spring框架提供了一系列强大的工具和支持。它使得Spring开发者能够更高效地构建、测试和调试Spring应用。在本教程中,我们将详细介绍如何在STS中配置...