麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 操作系統 > 正文

Linix——部署war包到tomcat但無法加載

2024-06-28 16:00:48
字體:
來源:轉載
供稿:網友

碰到問題過程如下

問題1:

tomcat啟動良好,localhost:8080訪問成功

但是訪問扔到tomcat上的項目怎樣都是404

解決思路如下:

1. 查找catalina.out,查看啟動log

發現項目有被加載

啟動./startup.sh時發現調用的jre為1.6!

Using CATALINA_BASE:   /usr/local/tomcat7Using CATALINA_HOME:   /usr/local/tomcat7Using CATALINA_TMPDIR: /usr/local/tomcat7/tempUsing JRE_HOME:        /usr/java/jdk1.6.0_25/jreUsing CLASSPATH:       /usr/local/tomcat7/bin/bootstrap.jar:/usr/local/tomcat7/bin/tomcat-juli.jar

項目需要的jdk是1.8并且linux上也已經安裝良好

命令java -version顯示如下

java version "1.8.0_111"Java(TM) SE Runtime Environment (build 1.8.0_111-b14)Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

而此時系統設置的環境變量 /etc/PRofile 也已經華麗的設置了

export JRE_HOME=/usr/java/jdk1.8.0_111/jre

則解決方法是:

tomcat啟動調用的./startup.sh打開細看會發現它其實調用的是catalina.sh

那么直接粗暴的在catalina.sh第一行粗暴的添加命令

export JRE_HOME=/usr/java/jdk1.8.0_111/jre

保存退出即可

問題2:

依然是將war包扔到webapps下啟動tomcat

catalina.out信息如下:

INFO: Deploying web application archive /usr/local/tomcat7/webapps/Map.warFeb 08, 2017 1:44:39 AM org.apache.catalina.startup.TldConfig executeINFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and jsp compilation time.Feb 08, 2017 1:44:40 AM org.apache.catalina.core.StandardContext startInternalSEVERE: One or more listeners failed to start. Full details will be found in the appropriate container log fileFeb 08, 2017 1:44:40 AM org.apache.catalina.core.StandardContext startInternalSEVERE: Context [/Map] startup failed due to previous errorsFeb 08, 2017 1:44:40 AM org.apache.catalina.startup.HostConfig deployWAR

加載了倒霉蛋war包但是錯誤

則轉戰項目本身的log,在map_info.log中發現報錯,無法找到配置文件

將配置文件拷貝到相應的路徑下面,DONE

問題3:

報錯信息如下(catalina.out)

Feb 09, 2017 12:23:31 AM org.apache.catalina.loader.WebappClassLoaderBase validateJarFileINFO: validateJarFile(/usr/local/tomcat7/webapps/*****/WEB-INF/lib/el-api-2.2.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/el/Expression.class

解決方案:

應該是el-api-2.2.jar與tomcat7中的lib里jar包沖突,刪掉項目中的jar包(/WEB-INF/lib),然后重啟tomcat

以上。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: h视频在线观看免费 | 成人在线免费观看视频 | 毛片视频在线免费观看 | 日韩精品久久久久久久电影99爱 | 青青操精品 | 午夜精品久久久久久久爽 | 欧美18一19sex性护士农村 | 久久久tv | 精品久久久久久国产 | 色综合久久久久综合99 | 欧美日韩免费一区二区三区 | av久草| 欧美成人免费在线视频 | 成人福利视频在线观看 | 一区www | 黄在线免费 | 久章草影院 | 水多视频在线观看 | 天天舔夜夜操 | 欧美性生交zzzzzxxxxx | 欧美日韩亚洲国产精品 | 日韩99| 草莓视频久久 | 91精品观看91久久久久久国产 | 国产成人自拍av | 一级毛片免费高清 | 91精品国产乱码久久桃 | 欧洲精品久久久 | 久久精品一级 | 91精品免费观看 | 成人一区二区在线观看视频 | 国产精品久久久久久久久久大牛 | 色女人在线 | 最新亚洲视频 | 久久久中精品2020中文 | 久草影音 | 欧美特级黄色 | 国产精品视频导航 | 欧美伦理一区二区 | 高清av免费 | 久久艹逼|