Tomcat部署应用后报错

今天导入以前开发的一个项目之后,将项目add到tomcat之后,启动tomcat报如上错误。

问题的来源:tomcat使用的是7.0,而jre使用的是1.8

解决的办法:在eclipse中配置tomcat的时候需要配置一个jre环境,将其设置为1.7,然后将项目的jre环境也设置为1.7,成功解决,目前还不了解为什么,可能是tomcat7.0的某些功能与jdk1.8不兼容。

时间: 2025-01-02 18:42:56

Tomcat部署应用后报错的相关文章

tomcat部署项目报错NoSuchMethodException#addServlet,addFilter

java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addServlet java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addFilter 这个问题折腾了我三四天,现在终于找到原因了. 是web-inf/lib包下包含了catalina.jar这个jar包,导致加载的时候使用了这个jar但是没有找到addServlet,addF

tomcat启动后报错Bad version number in .class file (unable to load class oracle.jdbc.OracleDriver)

对于tomcat启动后报错: 错误原因:tomcat使用的jdk和eclipce的编译用的jdk版本不同. 解决办法: 1.首先确定tomcat的jdk版本: 2.点开tomcat查看jdk版本. 使用的是jdk1.8 3.然后再查看java下的jdk 保证编译环境和tomcat使用的jdk版本一致. 4.如果两个都使用的默认的jdk,全部换成自己的jdk试一试. 5.重启tomcat问题得到解决.

利用Tomcat部署Web项目报错

1.错误描述 usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help | start | stop } 八月 18, 2014 7:35:40 下午 org.apache.catalina.core.AprLifecycleListener init 信息: Loaded APR based Apache Tomcat Native library 1.1.24 u

tomcat部署,代码指向制定目录报错

在tomcat部署时候,server.xml代码指向制定目录,如下图: 启动不错,如: 2019-02-26 14:32:55.820 ERROR org.springframework.web.context.ContextLoader 331 initWebApplicationContext - Context initialization failed org.springframework.beans.factory.BeanDefinitionStoreException: IOEx

Tomcat 部署 The APR based Apache Tomcat Native ...

Tomcat启动时提示org.apache.catalina.core.AprLifecycleListener- ApacheTomcatJavaJNIIE 网上针对此问题提供的文章很多,但多数和我遇到的情况有出入,所以我将其记录于此 最近开发中需要使用Tomcat,随意找来个较新的版本6.0.20就用.发现启动时提示: "2010-5-12 18:06:06 org.apache.catalina.core.AprLifecycleListener init 信息: The APR base

Tomcat部署文档

Tomcat部署及发布文档 文档目的 在Linux上安装tomcat,并使用tomcat进行发布. 基础知识 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选. 以下是tomcat下各目录的功能介绍 bin:存放启动和关闭Tomcat的可执行脚本. conf:Tomcat的配置文件,如server.xml(Tomcat服务器配置文件)和web.xml(被所有webapps共享

往jdk/bin目录中增加tcnative-1.dll文件以后报错 Can't load AMD 64-bit .dll on a IA 32-bit platform

开始时,运行Tomcat控制台报错: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/local/jdk1.6.0_26/jre/lib/i386/server:/usr/local/jdk1.6.0_26/jre/lib/i386:/usr/loca

Tomcat部署遇到的问题

项目服务端:Tomcat6.0.41 选用数据库:Mysql5.6.17 JDK环境:1.6.37 运行系统:Windows server 2008(64bit) =========================================================== 部署好Tomcat项目,运行startup.bat.提示错误(节选): …… 2014-8-20 15:59:13 org.apache.cxf.endpoint.ServerImpl initDestination

centos服务器上java环境和tomcat部署过程以及mysql简单修改

本文记录了centos安装完成后java.tomcat部署以及针对olds网站系统mysql数据库的修改,红色部分为实际操作的过程. 初始条件:centos安装完成(x86桌面版本5.5),mysql安装完成. 基本知识:会使用centos终端(下文命令中最前面的#符号是默认的终端命令行提示符,不需要实际输入). 一.JAVA安装 1. centos自带了OPENJDK,一般不用这个,需要卸载. 用命令java -version 查看java版本,会有下面的信息: javaversion "1.