转自http://gevin.me/611.html
解决Eclipse打开项目和编辑web.xml时很慢的问题
此问题已经存在很久了,一直都没去解决,每次打开项目时都很慢,其它项目都不会,而且编辑web.xml时,当保存时,Eclipse就出现未响应的状态,只好等很长时间后才可以继续工作。而打开项目也是,以为是用了SSH,加载的jar包比较多才导致这么慢,可其它SSH项目,打开都很快,就只有这个项目很慢。
此问题持续很久,也懒得去解决,后来上了一个新的项目,用了别人的框架,也出现这种问题,然后Google了一下,才解决了此问题。一直没空写在博客上,今天算是比较有空,就补上来啦!!
导致这种现象的原因是因为web.xml的版本不对,比如Tomcat6是对应Serlvet2.5,而Tomcat5是对应Servlet2.4,而我项目是使用Tomcat6,打开web.xml后,发现使用的是2.4的版本信息。估计是我拷贝以前的web.xml,覆盖了新建项目时生成的web.xml,才导致这种现象。。。希望此文能帮助到同样遇到此问题的人,真的,打开慢的话,有时候超级郁闷,特别是很急的时候。。。
修改前的web.xml版本信息:
1 |
<? xml version = "1.0" encoding = "UTF-8" ?>
|
2 |
< web-app id = "WebApp_ID" version = "2.4"
|
修改后的web.xml版本信息:
1 |
<? xml version = "1.0" encoding = "UTF-8" ?>
|
5 |
id = "WebApp_ID" version = "2.5" >
|
分享到:
相关推荐
2. **项目配置**:在Java Web项目中,`web.xml`文件是部署描述符,包含了各种配置项,如Servlet、Filter、Listener等,这些都是键值对的形式。每个元素都有一个唯一的键(如servlet-name),对应的值则是具体的类名...
4. **服务器配置**: 能够编辑Tomcat的配置文件,如server.xml,以适应不同的应用需求。 5. **热更新**: 对于某些改动,插件支持在不重启服务器的情况下实现应用的更新。 总的来说,这个离线包为Eclipse用户提供了一...
目前主要功能有java工程,包,类的创建和保存,java代码和jsp页面的编辑,会有方便的辅助对话框,显示相关的函数和属性.jsp页面的编辑辅助对话框可以少输入很多代码,Tomcat工程的自动部署和启动.加入两个实用功能,可以...
它在Eclipse的基础上增加了很多专为Web和Java EE应用开发设计的功能,如动态网页开发、服务器端脚本编程、数据库连接等。MyEclipse支持多种服务器环境(如Tomcat、JBoss、WebLogic等)以及多种框架(如Spring、...
- 如果经过上述调整仍然无法解决问题,可以考虑使用其他更现代的集成开发环境(IDE),如IntelliJ IDEA或Visual Studio Code等,这些IDE通常具有更好的性能和更丰富的插件支持。 通过上述方法,可以在很大程度上解决...
修改许多问题和功能,并增加二个实用功能, 目前主要功能有java工程,包,类的创建和保存,java代码和jsp页面的编辑,会有方便的辅助对话框,显示相关的函数和属性.jsp页面的编辑辅助对话框可以少输入很多代码,Tomcat工程的...
幸运的是,Maven2一出现就备受关注,要不了多长时间,诸如此类的问题应该就会很快解决。 回页首 结论 Maven2在Maven1的优势基础之上,又向前迈进了一大步。它提供的这些新特性大大地缩短了开发管理中的...
工作空间的选择很重要,因为它将存放所有的项目文件。 #### 二、配置Tomcat 9 为了能够运行JavaWeb应用,我们需要配置Apache Tomcat服务器。这里以Tomcat 9为例进行详细介绍: 1. **下载与安装** - **官方下载*...
在项目根目录下创建 `pom.xml` 文件,并填写相应的项目信息和依赖。 ```xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=...
本项目详细介绍请看:http://www.sojson.com/shiro (强烈推荐) ... ...建议自己下载源码,让Demo跑起来,然后跑的更快,有问题加...如果还是不能解决问题,请在官方群(群号:259217951)内搜索“jstl” 如图下载依赖包。
1. 添加依赖:在`pom.xml`或`build.gradle`文件中,引入`spring-boot-starter-web`和`spring-boot-starter-tomcat`,以及`spring-boot-starter-jsp`依赖。这会提供内置Tomcat服务器以及对JSP的支持。 ```xml ...
经过无数次的测试与改进,这个流程没有任何漏洞也是可以实现的,但是明显就会拖慢整个项目的进度。 工作流引擎解决的就是这个问题:如果应用程序缺乏强大的逻辑层,势必变得容易出错(信息的路由错误、死循环等等)...
压缩包文件"MyProject"很可能包含了项目的完整结构,包括源代码(JavaBean、Servlet、JSP)、配置文件(如web.xml)、数据库脚本以及可能的资源文件(如CSS、JavaScript)。开发者可以通过解压并导入到IDE(如...
- **开发调试**:在开发Web应用时,可以通过HTTPWatch查看请求和响应数据,了解API交互情况,帮助定位和修复问题。 总之,HTTPWatch是一款强大的HTTP分析工具,无论是优化网页性能、调试代码还是进行网络安全分析,...
� MVC 和 Web APP 架构 Android Android Android Android 开发背景 � 计算技术、无线接入技术的发展,使嵌入式系统逐渐有能力对桌面系统常规业务进行支持。 � 谷歌长期以来奉行的移动发展战略:通过与全球各地的...
描述中提到的难点在于,由于中国的网络环境,从GitHub下载源码可能非常慢,这可能是很多开发者遇到的问题。不过,作者已经完成了下载和Gradle编译的过程,使得其他对Spring源码感兴趣的开发者可以直接导入Eclipse...