`

一个Web Project中无法打断点的原因

阅读更多
新建一个标准的SSH工程:struts2,spring2,hibernate3.1
Tomcat和Myeclipse设置正确,但是在debug调式代码时,发现无法进入breakpoints。
开始以为是Tomcat原因,但是发现别的工程中能正常debug,因此排除Tomcat的原因;对比两个工程的.springBreans文件,新建工程中文件的内容为:
<?xml version="1.0" encoding="UTF-8"?>
<beansProjectDescription>
	<configExtensions>
		<configExtension>xml</configExtension>
	</configExtensions>
	<configs>
		<config>src/applicationContext.xml</config>
	</configs>
	<configSets>
	</configSets>
	<springVersion>2.0</springVersion>
</beansProjectDescription>

对比了下能正常debug的工程,发现多了一行配置
<config>src/applicationContext.xml</config>
将这行删除后,启动工程,debug正常。
分享到:
评论

相关推荐

    IntelliJ IDEA 2017配置JSP+tomcat

    1. 建立Web项目:在IntelliJ IDEA中新建一个普通的Web项目,这是开发Java Web应用的起点。 2. 创建Module:Module是IntelliJ IDEA项目结构中独立的模块,每个模块可以有自己的依赖、库和配置。 3. 配置Tomcat容器:...

    Coolite ASP.NET Web控件

    这个文件或目录可能表示一个向导或说明,指导用户如何通过简单的拖放操作将控件添加到Visual Studio项目中。尽管不是必需的,但这样的特性使得集成控件变得更加直观和快速。 综上所述,虽然Coolite ASP.NET Web...

    Myeclipse+weblogic断点调试jsp.pdf

    导入后,配置项目的Build Path,确保编译后的class文件被放置在`project_name/armweb/WEB-INF/classes`目录下,而不是默认的`project_name/bin`目录。这样做的目的是为了让Weblogic能找到这些类文件。 在`weblogic....

    Spring 5.04 生成eclipse工程

    本篇文章将详细探讨如何利用Gradle构建工具创建一个Spring 5.0.4的Eclipse工程,以及如何将源码导入到工程中进行深度学习和调试。 首先,让我们了解一下Spring框架。Spring是一个开源的Java应用程序框架,主要专注...

    WebGLInput-master.zip

    1. **Unity WebGL中文输入插件**:Unity项目中可能包含一个自定义的脚本或插件,用于处理WebGL平台上的中文输入。这个插件可能通过监听键盘事件、与浏览器API交互或利用第三方库来实现。用户在WebGL应用中输入中文时...

    MADS_Project_SilkAir

    【MADS_Project_SilkAir】是一个与...总的来说,【MADS_Project_SilkAir】是一个利用JavaScript技术构建的航空行业应用,涵盖了前端交互、数据管理、网络通信等多个方面,体现了JavaScript在现代Web开发中的广泛应用。

    JavaScript_监视nodejs应用程序中的任何更改,并自动重新启动服务器,非常适合开发.zip

    在Node.js应用的开发过程中,"JavaScript_监视nodejs应用程序中的任何更改,并自动重新启动服务器,非常适合开发.zip"这个主题恰好解决了开发者在持续开发过程中的一个痛点。 在传统的开发环境中,每当修改了Node....

    FrontEndPlugin.zip

    而“FrontEndPlugin.zip”就是这样一款专为前端开发者量身定制的工具,它通过集成源码、设计、JavaScript和CSS四个关键页签,将原本繁琐的开发流程整合在一个页面中,极大地提升了开发效率。 首先,我们来了解一下...

    初学ajax源码ajax源码 初学ajax 源码

    在提供的文件列表中,可能包含的是一个简单的Java Web项目,用于演示Ajax技术。`.classpath`和`.project`是Eclipse的工作空间配置文件,`.settings`包含项目的特定设置,`src`是源代码目录,`build`可能是编译后的类...

    CRM-Group-Project:编码寺CRM集团项目

    **CRM-Group-Project: 编码寺CRM集团项目** CRM,全称为Customer Relationship ...在实际项目中,还需要结合CSS和JavaScript,以及可能的后端技术(如PHP、Node.js或Python),共同构建一个完整的CRM解决方案。

    idea热加载.md

    Spring Boot 提供的 `spring-boot-devtools` 是一个非常实用的工具包,它能够实现类文件的热部署,页面的热部署以及属性文件的热部署等功能。具体而言: 1. **页面热部署**:通过配置 `spring.thymeleaf.cache=...

Global site tag (gtag.js) - Google Analytics