`

tomcat包重复:getJspApplicationContext

阅读更多
       问题一:tomcat不能正常启动:严重: Servlet.service() for servlet jsp threw exceptionjava.lang.NoSuchMethodError: javax.servlet.jsp.JspFactory.getJspApplicationContext (Ljavax/servlet/ServletContext;Ljavax/servlet/jsp/JspApplicationContext;  问题二:tomcat能启动,浏览页面请求时报错:org.apache.jasper.JasperException: Unable to compile class for JSP The method getJspApplicationContext(ServletContext) is undefined for the type JspFactory         上网查一下满地都是这些错误,大多说是包的版本不一致、重复。         我的情况是应用了MyEclipse的J2EE1.4 libraries,里面包含了javax.servlet.jar, javax.servlet.jsp.jar。似乎又必须需要J2EE1.4 libraries无法单独删除这两个jar。        解决办法:工程部署到tomcat后,到tomcat的webapps/工程名/WEB-INF/lib里删除这两个jar,不重新部署直接启动tomcat。麻烦在于每次重新部署后都要去tomcat的目录下删除。       问题三:tomcat能启动,浏览页面请求时报错:javax.servlet.ServletException: java.lang.AbstractMethodError: javax.servlet.jsp.JspFactory.getJspApplicationContext(Ljavax/servlet/ServletContext;)Ljavax/servlet/jsp/JspApplicationContext; 排除上面的问题,删除tomcat的Webapps下部署的别的一个应用后,ok。工程间是相互影响的。
分享到:
评论

相关推荐

    Windows下的Tomcat安装压缩包:apache-tomcat-7.0.78.zip

    Apache Tomcat是一款开源的Java应用服务器,主要用于运行Servlet和JSP应用。在Windows环境下安装Tomcat,你需要了解以下几个关键步骤和相关知识点: 1. **下载Tomcat**:你已经选择了`apache-tomcat-7.0.78.zip`这...

    tomcat8-maven-plugin-3.0-r1655215.jar

    解决tomcat8-maven-plugin-3.0-r1655215.jar阿里云同有的问题。放到路径org\apache\tomcat\maven\tomcat8-maven-plugin\3.0-r1655215\就可以了

    汽车租赁系统.开发语言:Java 框架:springboot JDK版本:JDK1.8 服务器:tomcat7 数据库:mysq

    开发语言:Java 框架:springboot JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7(一定要5.7版本) 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea Maven包:Maven3.3.9

    Linux(centos)下的Tomcat安装压缩包:apache-tomcat-7.0.79.tar.gz

    Linux(centos)下的Tomcat安装压缩包:apache-tomcat-7.0.79.tar.gz,结合我的博客http://blog.csdn.net/jing12062011/article/details/76795362使用,留存一下便于以后搭建系统用

    Tomcat管理工具: lambdaprobe

    工具,LambdaProbe拥有几乎所有Tomcat Manager的功能, 可以说是一个增强版本的 Tomcat Manager。除此之外,Tomcat Probe 还拥有很多让开发者和系统管理者更方便的性能。从而使得Tomcat对开发者和管理者更加透明。

    Maven使用tomcat8-maven-plugin插件.docx

    Maven 使用 tomcat8-maven-plugin 插件 Maven 是一个流行的构建自动化工具,它可以帮助开发者自动完成项目的编译、测试、打包、部署等任务。 Tomcat 是一个流行的 Web 服务器,Maven 提供了一个插件 tomcat8-maven-...

    解决TOMCAT启动报错:tcnative.dll

    Tomcat报错,如: Can't load IA 32-bit .dll on a AMD 64-bit platform Can't load IA 64-bit .dll on a AMD 64-bit platform 都应该用x64里面的dll文件 不同的硬件平台需要与之对应的dll即可

    tomcat7 http://tomcat.apache.org/download-70.cgi

    http://tomcat.apache.org/download-70.cgi http://tomcat.apache.org/download-70.cgi

    Linux下安装tomcat并部署网站(推荐)

    安装jdk: ...yum安装openjdk: 1.查找可使用的jdk包: [root@linux ~]# yum list |grep jdk ...安装tomcat: tomcat官网:http://tomcat.apache.org/ tomcat主流版本:7.0/8.5/9.0 下载tomcat二进制包: [roo

    eclipse运行tomcat源码:修改源码:重新编译:重新打包

    1.tomcat源码文件 2.tomcat程序文件 3.Ant程序文件 4.tomcat源码在eclipse运行,重新编译,重新打包步骤文件 5.一个tomcat源码在eclipse上运行的java工程 作用: 1.用于学习tomcat源码和了解tomcat运行机制 2.学习...

    tomcat8.5.34镜像包

    tomcat8.5.34镜像包,可直接使用docker load命令导入

    解决tomcat配置ssl错误的解决办法

    解决 Tomcat 配置 SSL 错误的解决办法 在 Tomcat 服务器中配置 SSL 加密连接是非常重要的,然而在 Tomcat 6.0.33 版本中,默认启用了 APR(APR 是通过 JNI 访问的可移植库,可以提高 Tomcat 的性能和伸缩性),这...

    网上招投标系统.zip

    服务器:tomcat7 数据库:mysql 5.7(一定要5.7版本) 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea Maven包:Maven3.3.9 浏览器:谷歌浏览器 开发语言:Java 框架:ssm JDK版本:JDK1.8 服务器:tomcat...

    maven tomcat7改造后插件

    在springMVC 项目中存在两个web项目,一个前台展示系统,一个后台管理系统,前台展示需要用到后台上传的图片,为了能让前台使用,那么就需要给前台tomcat配置静态资源路径,这是需要改造tomcat的插件包, ...

    tomcat打成rpm包运行.zip

    在IT行业中,尤其是在服务器管理和自动化部署的场景下,将应用程序如Tomcat打成RPM(Red Hat Package Manager)包是一项常见的任务。RPM包是一种在Linux系统中广泛使用的软件包管理格式,它允许用户轻松安装、升级和...

    Tomcat 8.5.35 与 MySQL 安装包

    Tomcat 8.5.35 介绍: 软件全称: Apache Tomcat 8.5.35 开发者: Apache Software Foundation 版本信息: 8.5.35 概述: Tomcat 8.5.35 是8.5系列中的一个稳定版本,支持Servlet 3.1、JSP 2.3、EL 3.0等技术规范,...

    Linux 部署jenkins war包直接tomcat启动

    本文将深入探讨如何在Linux环境下利用Tomcat服务器来部署Jenkins的WAR包。 首先,我们需要了解Jenkins的基本概念。Jenkins是一个基于Java开发的持续集成工具,它支持多种插件,可以实现自动化构建、测试和发布流程...

    编译tomcat源码所需jar包

    本文将深入探讨“编译Tomcat源码所需jar包”这一主题,帮助开发者了解如何从源码构建Tomcat,以及在这个过程中需要用到的关键jar包。 首先,我们来了解一下为什么要从源码编译Tomcat。直接下载预编译的二进制版本...

    puppet-tomcat-module:Puppet 模块安装 Tomcat

    如果通过将 source_mode 设置为web来包含 tomcat::setup 类,该模块将下载包,解压缩并将其移动到特定目录中。 如果您将 source_mode 设置为local则 tomcat 包必须放在/tomcat/files/文件夹中。 该模块将在不下载包...

    tomcat的文件包

    【标题】:“Tomcat的文件包” 【描述】:在Eclipse中,Tomcat服务器扮演着重要的角色,它是Java Web应用程序开发和部署的关键组件。Eclipse是一个强大的集成开发环境(IDE),支持多种编程语言,包括Java。通过...

Global site tag (gtag.js) - Google Analytics