最近在开始研究j2ee得一些主流框架技术,比如struts。但是在配置环境得时候出现了N多得错误,在eclipse下安装配置tomcat还算比较顺利。
具体步骤就是安装jdk-->安装tomcat然后在下载tomcat得插件解压后放到eclipse下得plungin下面。
但是问题出现在我得eclipse得workplace放在d盘下得,然后在eclipse下新建一个tomcat项目之后,编写一个简单得jsp文件可以运行,但是原来tomcat下得example就不能运行了。在eclipse下启动tomcat得错误提示如下:
2008-12-12 12:17:59 org.apache.catalina.core.AprLifecycleListener init
信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre1.6.0_01\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\ATI Technologies\ATI Control Panel;C:\Program Files\MySQL\MySQL Server 5.0\bin;C:\Program Files\Java\jdk1.6.0_01\bin
2008-12-12 12:17:59 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2008-12-12 12:17:59 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1484 ms
2008-12-12 12:17:59 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2008-12-12 12:17:59 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.13
2008-12-12 12:18:00 org.apache.catalina.core.StandardContext listenerStart
严重: Error configuring application listener of class listeners.ContextListener
java.lang.NoClassDefFoundError: listeners/ContextListener (wrong name: examples/WEB-INF/classes/listeners/ContextListener)
 at java.lang.ClassLoader.defineClass1(Native Method)
 at java.lang.ClassLoader.defineClass(Unknown Source)
 at java.security.SecureClassLoader.defineClass(Unknown Source)
 at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1817)
 at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:872)
 at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1325)
 at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
 at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3770)
 at org.apache.catalina.core.StandardContext.start(StandardContext.java:4334)
 at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
 at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
 at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
 at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
 at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
 at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
 at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
 at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
 at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
 at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
 at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
 at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
 at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
 at org.apache.catalina.core.StandardService.start(StandardService.java:516)
 at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
 at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 at java.lang.reflect.Method.invoke(Unknown Source)
 at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
 at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2008-12-12 12:18:00 org.apache.catalina.core.StandardContext listenerStart
严重: Error configuring application listener of class listeners.SessionListener
java.lang.NoClassDefFoundError: listeners/SessionListener (wrong name: examples/WEB-INF/classes/listeners/SessionListener)
 at java.lang.ClassLoader.defineClass1(Native Method)
 at java.lang.ClassLoader.defineClass(Unknown Source)
 at java.security.SecureClassLoader.defineClass(Unknown Source)
 at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1817)
 at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:872)
 at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1325)
 at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
 at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3770)
 at org.apache.catalina.core.StandardContext.start(StandardContext.java:4334)
 at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
 at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
 at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
 at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
 at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
 at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
 at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
 at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
 at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
 at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
 at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
 at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
 at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
 at org.apache.catalina.core.StandardService.start(StandardService.java:516)
 at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
 at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 at java.lang.reflect.Method.invoke(Unknown Source)
 at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
 at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2008-12-12 12:18:00 org.apache.catalina.core.StandardContext listenerStart
严重: Skipped installing application listeners due to previous error(s)
2008-12-12 12:18:00 org.apache.catalina.core.StandardContext start
严重: Error listenerStart
2008-12-12 12:18:00 org.apache.catalina.core.StandardContext start
严重: Context [/examples] startup failed due to previous errors
2008-12-12 12:18:00 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2008-12-12 12:18:00 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2008-12-12 12:18:01 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/32  config=null
2008-12-12 12:18:01 org.apache.catalina.startup.Catalina start
信息: Server startup in 1728 ms
很奇怪,我吧eclipse得workplace放到tomcat下得webapps下还不能成功。
请求高人指点。。。

转载于:https://blog.51cto.com/dreamrunner1225/119034

Eclipse下配置struts很让我痛苦相关推荐

  1. Eclipse下搭建struts、spring、hibernate开发环境

    开发环境的搭建,Myeclipse 下搭建 struts+spring+hibernate 开发环境:记得刚学struts.Spring.hibernate三大框架时就为这些基本环境的搭建发愁,那是使 ...

  2. Eclipse下配置Perl-EPIC开发环境

    前言 Perl脚本在处理字符串的时候非常方便和高效,平时学习工作的时候经常用到,所以在电脑里配置Perl的开发环境还是很必要的.今天把Perl EPIC在Eclipse下的配置过程记录下来,方便自己以 ...

  3. java opencv 开发环境_Java + opencv学习:在Eclipse下配置基于Java的OpenCV开发环境

    最近研究OpenCV想用java进行开发,因此研究了一下怎么在Eclipse中配置基于java的Opencv. 第一步:先到OpenCV官网下载你想要的版本,假设使用的是2.4.6版本.这里附上下载地 ...

  4. 发现了以元素'd:skin'开头的无效内容,此处不应含有元素——Eclipse下配置Android时的错误警告处理

    在Eclipse环境下配置Android开发环境,安装完SDK和ADT之后,打开Eclipse时候,出现如下错误警告. 针对此问题,其解决方法如下: (1)删除上图中显示的2处路径下的devices. ...

  5. JAVA EE Eclipse下配置Tomcat服务器

    在进行Java web编程之前,必须要进行web服务器的配置,这里选择在Java EE(版本) Eclipse中进行服务器的配置.当然了,在安装Java EE Eclipse之前要先安装JDK,并且要 ...

  6. 在eclipse下配置maven插件

    新版的eclipse中默认是集成了maven插件的,如果你的eclipse中没有maven插件需要先安装一下. maven插件安装步骤: 打开Eclipse>Help>EclipseMar ...

  7. Eclipse下配置主题颜色

    插件地址  http://eclipse-color-theme.github.com/update 安装之后 下载安装好之后,点击window -> preferences -> Gen ...

  8. 【HanLP】eclipse/myeclipse下配置HanLP

    文章目录 eclipse下配置HanPL 一.说明 二.资源获取 1.hanlp jar包获取 2.数据包获取 三.配置说明 1.配置jar包 2.放置数据包 3.放置获取hanlp-1.6.8压缩文 ...

  9. linux离线配置qt环境,Linux下配置QT环境

    一.下载Qt源码包到本机,然后解压缩 #tar zxvf qt-x11-opensource-src-4.3.2.tar.gz -C /usr/local //将qt-x11-opensource-s ...

最新文章

  1. 【Java】Lucene检索引擎详解
  2. python 文件操作 os.walk() 方法
  3. firewalld/iptables防火墙维护和状态查询命令(防火墙重载,区域操作命令,开启服务或端口,堵塞端口,iptables规则添加和删除)
  4. linux 不能发送邮件可能的原因
  5. Java这些高端技术只有你还不知道,薪资翻倍
  6. 鸿蒙系统 产品,华为首款鸿蒙系统产品成行业公敌!只因开机无广告:遭十大品牌批评...
  7. anaconda必须安装在c盘吗_Anaconda及tensorflow、pytorch安装记
  8. php读取excel文件_在PHP中读取Excel文件
  9. java 开发技术,Java 后端开发技术有哪些?
  10. Numpy 笔记(二): 多维数组的切片(slicing)和索引(indexing)
  11. 有选择的忽略PyCharm 3的PEP8语言风格警告提示信息
  12. 3、SYN-SENT
  13. NVIDIA视频编码器 ffmpeg -h encoder=h264_nvenc
  14. NLP Python
  15. 软件测试面试题(带答案)
  16. 奶爸日记4 - 海边看轮船玩滑梯
  17. HackTheBox-Chase
  18. IAR FOR RISC-V V1.40.1软件下载
  19. 电影节 SDUT 2797
  20. 高一上计算机思维导图,高一上思维导图

热门文章

  1. 3764树上的异或值(自己研究的静态字典树)
  2. hdu4876 深搜+(随机枚举剪枝)
  3. hdu4126(MST + 树形dp
  4. 【Android FFMPEG 开发】Android 中执行 FFMPEG 指令 ( 集成 mobile-ffmpeg 框架 | 完整代码示例 )
  5. 【Android 命令行工具】Android 命令行工具简介 ( 官方文档 | SDK 命令行工具 | SDK 构建工具 | SDK 平台工具 | 模拟器工具 | Jetifier 工具 )
  6. 【EventBus】EventBus 源码解析 ( 事件发送 | postToSubscription 方法 | EventBus 线程模式处理细节 )
  7. 【计算机网络】网络层 : 总结 ( 功能 | 数据交换 | IP 数据报 | IPv4 地址 | IPv6 地址 | 路由选择协议 | 路由算法 )★★★
  8. 【Android NDK 开发】Android.mk 配置动态库 ( Android Studio 配置动态库 | 动态库加载版本限制 | 本章仅做参考推荐使用 CMake 配置动态库 )
  9. Python列表List
  10. sqoop导入数据到hive中元数据问题