MyEclipse真的整合了SSH吗?

开发 后端
使用MyEclipse做开发时,有时会发现程序写完,打开浏览器准备运行的时候,奇怪的异常产生了,异常显示500错误。这是由于MyEclipse整合SSH的问题所导致的。

今天在MyEclipse做开发时,发现程序写完,打开浏览器准备运行的时候,奇怪的异常产生了,异常显示500错误,如下:

HTTP Status 500 -

--------------------------------------------------------------------------------

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: Failed to load or instantiate TagExtraInfo class: org.apache.struts.taglib.bean.CookieTei

整了半天没找出原因来,因为刚开始还没问题可到后来发现了此问题,在网上发现一位高手的解决过程,故收藏起来以便以后再遇到这样的问题。内容如下:

大概意思就是加载struts里的.class类失败,于是满怀期望的到百度上去寻找,可以这样说,大多数错误都可以在百度上面找到答案。但是,这次例外了。网上的答案几乎都是删除WEB-INF下lib下的jsp-api.jar包或是拷贝struts.jar包到Tomcat的lib目录下,可是我下Eclipse创建的struts web工程,lib下面根本就没有任何jar包,即lib是空文件夹,一切的加载工作都是Eclipse自动加载的,视频教程里明显运行出结果?但是我的为什么不行呢?是我的程序写错了?

我到处问,包括软件群里,有好心人给我出各种注意,热心帮我,在此表示深深的感激,可怜的是任然没有得到解决。自学Java以来,***次遇到网上找不到答案而自己又不知道问题所在的异常,颇受打击。
为了找到答案,我开始怀疑自己写的程序有问题,于是把原来的彻底删除,再重复一次struts工程,可结果依旧,我大概排除了程序的问题。
拷贝struts.jar包到Tomcat下的lib目录下,问题依旧。
很多人到此估计要怀疑自己Tomcat等的版本的问题,但是我不会,因为我的版本都是***的,而且从经验来看,凡是怀疑软件有问题的人,都是因为他没有发现问题所在,才开始怀疑软件。自从我学Java以来,没有一个问题是软件造成的,都是程序或部署等出问题。
通过我的冷静思考,我做了一个大胆的测试,而恰恰就是这样一个测试,我把问题解决了,心里无比高兴,再次点燃了我的Java激情。
我不是拷贝struts.jar包,而是把D:\eclipse3.3\MyEclipse 6.0\eclipse\plugins\com.genuitec.eclipse.cross.easystruts.eclipse_6.0.1.zmyeclipse601200710\data\1.2\lib目录下所有的jar包都拷贝到Tomcat的lib目录下,即Struts1.2的所有jar包,而不光是struts.jar,总共6个jar包,其中包括了struts.jar包,再次运行,成功了。我又把6个jar包剪切到web工程的WEB-INF/lib下,运行同样成功了。

我又喜有气,喜的是成功了,气的是我最喜欢的Eclipse表面上部署了struts1.2的所有jar包,却不把他们加载到WEB-INF/lib下,导致出现异常。实在搞不懂MyEclipse是怎么工作的,下面我在Eclipse中建立的struts项目,里面明显加了struts1.2的支持,却还要我手动把包加到WEB-INF/lib下:

 手动把包加到WEB-INF/lib下

您正在阅读的是:MyEclipse真的整合了SSH吗?

【编辑推荐】

  1. MyEclipse 6.0 发布- 整合
  2. 跨平台集成开发环境Eclipse SDK 3.5RC3
  3. Eclipse开发: Struts 2 + Spring 2 + JPA + AJAX
  4. 在Eclipse下安装C++插件CDT
  5. Eclipse配置的备注

 

责任编辑:book05 来源: cnblogs
相关推荐

2009-08-14 09:40:55

MyEclipse整合

2009-07-15 14:21:03

MyEclipse S

2009-07-14 16:55:32

MyEclipse S

2014-07-31 11:40:08

ssh

2010-05-28 19:15:53

2020-01-07 11:04:02

JavaJSP前端

2010-08-06 10:56:11

Flex4MyEclipse

2022-10-10 11:15:21

领域模型软件

2018-11-22 21:45:59

物联网卡运营商流量卡

2009-06-01 15:55:06

JPAEclipseMyEclipse 6

2023-06-26 08:20:02

openapi格式注解

2009-07-14 16:25:04

MyEclipse开发

2020-10-23 09:31:20

Redis-Cli REPL模式

2012-02-02 10:18:01

API

2011-03-02 10:04:40

SSHDMR

2020-12-24 06:00:27

Python编程语言开发

2016-06-01 15:42:58

Hadoop数据管理分布式

2020-10-21 10:53:33

Google垄断法浏览器

2021-11-29 09:45:57

枚举Go代码

2013-05-15 09:33:45

大数据小数据
点赞
收藏

51CTO技术栈公众号