今天早上开始在Eclipse下学习struts于是按照李兴华老师的《struts入门视频教程》一步一步地充满快乐的学习等把登陆程序写完打开浏览器准备运行的时候奇怪的异常产生了异常显示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下

[转]Eclipse下开发Struts奇怪异常:org.apache.struts.taglib.bean.CookieTei的更多相关文章

  1. 4-1eclipse & 4-2在eclipse下开发Java

    ecplise是一款继承的开发工具,可以开发我们的java程序. 下载地址: https://www.eclipse.org/downloads/ 视频中ecplise的版本 安装Ecplise: 默 ...

  2. eclipse下开发简单的Web Service

    service部分 在eclipse下新建一个动态web项目 在项目中新建一个service类 编写SayHello类的代码 package org.sunny.service; //包不要引用错了 ...

  3. 1.3……Eclipse下开发Android相关知识

    Android应用目录结构 src -------------------------------------------java原代码存放目录 gen ----------------------- ...

  4. JETSON TK1 ~ 基于eclipse下开发ROS

    此文档是在PC端开发后移植到TK1,并非在TK1上安装eclipse 官方使用IDE开发的文档: http://wiki.ros.org/IDEs 一:安装eclipse 1.下载eclipse安装包 ...

  5. Windows, Eclipse下开发Heritrix 3.1 (一)环境搭建

    国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html内部邀请码:C8E245J (不写邀请码,没有现金送)国内私 ...

  6. ArcGIS Server SOE开发之奇怪异常:

    添加之后结果显示如下:fjsontokenezkBvir0Tj5q31UEst7pTFPwrwocmHklCajKeh-xXM91qWdBXDuQMmtGcaHaaXCJ 具体如下: 该SOE扩展在另 ...

  7. eclipse下开发winform的插件WindowBuilder

    可以开发swt,xwt等c/s应用 WindowBuilder插件可以在MarketPlace下载到,Help->Eclipse MarketPlace 可视化开发界面:

  8. [原创]Eclipse 安卓开发几个异常的处理办法

    一.代码没有问题,就是报错,重启一下就会好.可以先clean再build; 二.R.Java丢失 网上讲了若干方法,有用android toos的,有clean再build的,我的解决办法是勾选bui ...

  9. PHP - CentOS下开发运行环境搭建(Apache+PHP+MySQL+FTP)

    本文介绍如何在 Linux下搭建一个 PHP 环境.其中 Linux 系统使用是 CentOS 7.3,部署在阿里云服务器上.   1,连接登录服务器 拿到服务器的 ip.初始密码以后.我们先通过远程 ...

随机推荐

  1. flask上下文全局变量,程序上下文、请求上下文、上下文钩子

    Flask上下文 Flask中有两种上下文,程序上下文(application context)和请求上下文(request context) 当客户端发来请求时,请求上下文就登场了.请求上下文里包含 ...

  2. CentOS7 重启网卡Failed to start LSB: Bring up/down networking.解决方法

    环境:MAC PD虚拟机安装centos7 修改完网卡配置,重启网络服务报错 使用提示命令查看:systemctl status network.service 发现报错为Failed to star ...

  3. MySQL5.7 忘记root密码,怎么破?

    MySQL5.7 忘记root密码,怎么破? 关服 # kill $mysql_pid 免密启动 # /usr/local/mysql57/bin/mysqld_safe --defaults-fil ...

  4. js 实现几分钟前、几小时前、几天前,以及几分钟后、几小时后、几天前后

    js 实现几分钟前.几小时前.几天前,以及几分钟后.几小时后.几天前后 /* * * 把传入的时间戳与当前时间比较,计算几分钟前.几小时前.几天前,以及几分钟后.几小时后.几天前后 * unixtim ...

  5. oracle 12c多租户下的日常操作变化

    Oracle 12c创建用户时出现“ORA-65096: invalid common user or role name”的错误 在oracle中,引入了多租户概念,以前是一个instance对应一 ...

  6. mongodb安装、远程访问设置、基本常用操作和命令以及GUI

    https://www.mongodb.com/download-center?jmp=nav下载对应OS的版本,tar -xzvf解压 对于最新版本比如3.4,windows 7下可能回报api-m ...

  7. python简说(十五)MD5加密

    def my_md5(s): news = str(s).encode() m = hashlib.md5(news) return m.hexdigest()

  8. python简说(二)list

    一.list # 1.list 列表 数组a = ['A', 'B', 'C', 'D']# 0 1 2# 2.空list# a = []# a = list()# 3.下标 角标 索引# print ...

  9. 【python014--字符串内置函数】

    一.实现跨越多行的字符串 1.采用双引号实现 str1 = ""待我长发及腰,将军归来可好?此身君子意逍遥,怎料山河萧萧天光乍破遇,暮雪白头老寒剑默听奔雷,长枪独守空豪醉卧沙场君莫 ...

  10. ODAC(V9.5.15) 学习笔记(四)TMemDataSet (2)

    2.索引与过滤 名称 类型 说明 IndexFieldNames string 设置排序字段列表,每个字段之间通过分号分割.每个字段后可以有以下几种排序选项: ASC        升序 DESC   ...