tomact错误日志是那个_如何查看tomcat启动异常日志详情
我的電腦同時使用兩個jdk版本,默認1.7,eclipse使用的是1.8,,由于項目啟動時有加載類需要jdk1.8的包,1.7不支持。所以導致項目在eclipse直接能夠跑,而在外面的tomcat跑是就出現startup failed due to previous errors的錯誤.
但是這樣的提示信息問題還是表達比較含糊,下面我們開始重新理思緒,通過查看日志來分析原因。
為了調試,我們要獲得更詳細的日志。可以在WEB-INF/classes目錄下新建一個文件叫logging.properties
handlers?=?org.apache.juli.FileHandler,?java.util.logging.ConsoleHandler
############################################################
#?Handler?specific?properties.
#?Describes?specific?configuration?info?for?Handlers.
############################################################
org.apache.juli.FileHandler.level?=?FINE
org.apache.juli.FileHandler.directory?=?${catalina.base}/logs
org.apache.juli.FileHandler.prefix?=?error-debug.
java.util.logging.ConsoleHandler.level?=?FINE
java.util.logging.ConsoleHandler.formatter?=?java.util.logging.SimpleFormatter
Tomcat的日志目錄下會生成error-debug.***.log的文件。里面會提供較詳細提示信息。我的反饋如下:
...Unsupported major.minor version 52.0 (unable to load class com.sdmc.controller.IndexController)...
版本不支持上面類的運行,但是編譯時使用的是JDK1.8的包.所以eclipse上不會報錯。
這種問題奇葩吧,好了廢話不多說,感慨不大堆。總結是出現類似問題從日志開始。
如果早養成這樣的習慣也不會讓我耗了這么久,分分鐘搞定
Linux下如何查看tomcat是否啟動、查看tomcat啟動日志
在Linux系統下,重啟Tomcat使用命令的操作! 1.首先,進入Tomcat下的bin目錄 cd /usr/local/tomcat/bin 使用Tomcat關閉命令 ./shutdown.sh ...
Linux下如何查看tomcat是否啟動、查看tomcat啟動日志(轉)
在Linux系統下,重啟Tomcat使用命令的操作! 1.首先,進入Tomcat下的bin目錄 cd /usr/local/tomcat/bin 使用Tomcat關閉命令 ./shutdown.sh ...
查看tomcat啟動文件都干點啥---catalina.bat(轉)
在上一次查看tomcat啟動文件都干點啥一文中,我們總結出,startup.bat文件的作用就是找到catalina.bat文件,然后把參數傳遞給它,在startup.bat中,調用catalina. ...
查看tomcat啟動文件都干點啥---catalina.bat
在上一次查看tomcat啟動文件都干點啥一文中,我們總結出,startup.bat文件的作用就是找到catalina.bat文件,然后把參數傳遞給它,在startup.bat中,調用catalina. ...
查看tomcat啟動文件都干點啥---server對象
在上一章查看tomcat啟動文件都干點啥---Catalina.java中說道了構造Server,,這次嘗試著說一下Tomcat中Server的內容,首先看一下org.apache.catalina. ...
查看tomcat啟動文件都干點啥---Catalina.java
在前一章查看tomcat啟動文件都干點啥---Bootstrap.java中我們得出結論,在Bootstrap中通過反射調用Catalina類中的getServer,start,stop,stopSe ...
查看tomcat啟動文件都干點啥---Bootstrap.java
在上一章查看tomcat啟動文件都干點啥---catalina.bat,說了在catalina.bat中都走了什么流程,最重要的是,我們得出了如下這段命令: _EXECJAVA=start " ...
tail 命令 查看Tomcat目錄下日志的最后幾行的方法
工作中需要查看日志信息,進行排錯,但是面對上萬行的錯誤日志,從頭開始往后看,比較浪費時間,所有使用tail命令會節省不少時間. 1.命令 ? tail ?- n ?opt/tomcat/logs/ca ...
隨機推薦
PHP PDO的錯誤處理模式
PDO默認的錯誤處理方式是返回一個數組格式的錯誤代碼.如果想要判斷SQL有沒有出錯時,就需要寫一組代碼來檢測這個返回的數組.覺得這樣有些麻煩.還好PDO還提供了另外兩種處理方式,只要根據需要設置一下就 ...
Java 序列化Serializable
a)當一個父類實現序列化,子類自動實現序列化,不需要顯式實現Serializable接口: b)當一個對象的實例變量引用其他對象,序列化該對象時也把引用對象進行序列化: c) static,trans ...
html頁面 代碼 編寫的 一些 基本素養 約定 知識點
hmtl代碼書寫也要養成一段一段的 區塊代碼, 每個區塊代碼 進行 html的 功能注釋 自由文字的獲得: (lorem ipsum: 亂數假文, 啞元文字) lorem ipsum: lipsum等 ...
區域生長算法的一種C++實現
區域生長算法是一種圖像分割方法,能夠將圖像中具有相同特征的連通區域分割出來,同時保證較好的邊緣信息. 區域生長算法的優點是簡單,容易實現:但空間和時間復雜度較高,對分割圖像要求較高,否則容易形成孔洞和 ...
jqGrid插件的重載表格的解決方案
jqGrid插件的重載表格的解決方案 $("#table_list_1").empty();// 清空表格內容 var parent=$("#gbox_table_lis ...
spring 源碼之IOC 類圖
Spring IoC容器是spring框架的核心和基礎,IoC容器負責spring Bean的生命周期,是spring框架實現其他擴展功能的基礎.容器的繼承結構比較復雜,這里畫出了spring IoC ...
版本管理工具SVN學習(一):簡單的SVN命令,兼對比Git
新公司用SVN來管理代碼,而且公司自己搭建了SVN服務器,所以要學習下SVN的相關命令.服務器搭建等技能知識.上家公司是用Git管理代碼,而且代碼托管在git@oschina上,自然不用操心Git服務 ...
mssql sqlserver 下文分享一種新穎的字符串截取方法
總結
以上是生活随笔為你收集整理的tomact错误日志是那个_如何查看tomcat启动异常日志详情的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql 分组占比_含泪整理MySQL
- 下一篇: 语言 山东专升本 真题_专升本英语真题