1. 程式人生 > >TOMCAT常見啟動失敗原因

TOMCAT常見啟動失敗原因

剛開始接觸java ee沒多久,在tomcat的啟動上碰到了一些問題,主要是Tomcat啟動一閃而過關閉的問題。為了解決這個問題,我花了挺多時間的,下面列出Tomcat啟動失敗的一些常見原因。

首先要學會檢視Tomcat的日誌檢視失敗的原因,在Tomcat\logs裡檢視日誌,找到對應的錯誤。

1.JAVA_HOME環境變數沒有配置好,因為Tomcat本身是JAVA程式,必須有JDK才可以執行,所以必須配置好JAVA_HOME變數。

2.埠衝突。

開啟CMD命令列,輸入命令netstat -aon|findstr "XX" 找到XX埠的使用情況,然後記住對應的PID號,然後調出工作管理員,找到對應的PID程序,關掉就行。

3.如果碰到

這種情況,那麼有可能是Tomcat裡的server.xml裡的Content 格式不正確,或者是web專案裡web.xml裡的url-pattern格式不正確,比如這種:

在這種情況下,就要設定好Content格式或url-pattern格式

相關推薦

TOMCAT常見啟動失敗原因

剛開始接觸java ee沒多久,在tomcat的啟動上碰到了一些問題,主要是Tomcat啟動一閃而過關閉的問題。為了解決這個問題,我花了挺多時間的,下面列出Tomcat啟動失敗的一些常見原因。 首先要

Spring boot 常見啟動失敗原因

application main的類必須放在整個專案的包外面 如application在com.example.demo包下面,那麼其他的包必須掛在com.example.demo這一層級下面, 否則application找不到對映的路徑

tomcat站點啟動失敗

JDBC Tomcat7 listeners failed mysql access denied 首先檢查:catalina.[date].log錯誤信息:信息: At least one JAR was scanned for TLDs yet contained no TLDs. E

maven專案用tomcat外掛啟動失敗,java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException

建立maven專案的時候,配置tomcat外掛啟動失敗, java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngi

Tomcat常見啟動問題

1)閃退問題  原因:tomcat軟體是java語言開發的。 tomcat軟體啟動時,會預設到系統的環境變數中查詢一個名稱叫JAVA_HOME的變數。這個變數的作用找到tomcat啟動所需的jvm。 解決辦法; 到環境變數中設定JAVA_HOME的變數 JAVA_HOME= C:\Progra

Tomacat閃退啟動失敗原因,Using CLASSPATH:

Using CATALINA_BASE: "D:\Tomcat" Using CATALINA_HOME: "D:\Tomcat" Using CATALINA_TMPDIR: "D:\Tomcat\temp" Using JRE_HOME: "D:\J

SpringBoot:預設tomcat版本啟動失敗解決

本文介紹使用是springboot時由於預設配置的tomcat版本問題導致啟動失敗的兩個報錯: - Unable to start embedded Tomcat - java.lang.ClassNotFoundException: org.

tomcat服務啟動失敗系統提示錯誤程式碼4

【問題描述】tomcat服務啟動失敗,系統提示錯誤程式碼4。【原因分析】查詢tomcat的logs目錄下stdout.log日誌,發現一句話: Error occurred during initialization of VMCould not reserve enough space for obj

玩轉Windows服務系列——無COM介面Windows服務啟動失敗原因及解決方案

將VS建立的Windows服務專案編譯生成的程式,通過命令列 “服務.exe -Service”註冊為Windows服務後,就可以通過服務管理器進行管理了。 問題 通過服務管理器進行啟動的時候,發現服務無法啟動,提示錯誤 由於程式程式碼是由VS的專案模板生成的,生成後直接編譯為Debug版,然後通過

flume啟動失敗原因

輸入: flume-ng agent -c /root/apps/apache-flume-1.6.0-bin/conf -f ./avro-hdfs.conf -n al -Dflume.root.logger=INFO,console 控制檯列印 Info: Includi

Android studio裡面AVD manger啟動失敗原因解決方法

初次執行Android virtural 時,新建好裝置後啟動失敗提示如下(找不到截圖了)Cannot launch AVD in emulator. Output: PANIC: Unknown AVD name [Nexus_5X_API_24], use -list-a

hadoop在Master節點9000埠啟動失敗原因

由於公司測試需要,需搭建hbase叢集,在搭建的過程中,到hadoop安裝叢集的時候出現了9000埠一直未監聽,啟動時丟擲了以下告警資訊: Starting namenodes on [Master

Android應用如何開機自啟動、自啟動失敗原因

From: http://www.trinea.cn/android/android-boot_completed-not-work/ 本文主要介紹Android應用如何開機自啟動、自啟動失敗的原因、adb命令傳送BOOT_COMPLETED。 問題:應用程式是否可以在安裝後自啟動,沒有ui的純serv

receiver開機自啟動失敗原因

應用開啟自啟動需要下面步驟 (1)在AndroidManifest.xml中註冊廣播 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.andro

關於mongodb由於記憶體過小啟動失敗原因分析

今天學習mongodb, ./bin/mongod --dbpath /home/m17 --logpath /home/mlog/m17.log --fork --port 27017 怎麼啟動都不

VisualSVN Server啟動失敗原因及解決方案

1.問題起因 本地從SVN上更新失敗,錯誤提示如下: Unable to connect to a repository at URL The XML response contains invalid XML Malformed XML:

hadoop節點nodemanager啟動失敗原因

節點啟動時沒有啟動NodeManager,查詢日誌後發現報錯 NodeManager from  slave1 doesn't satisfy minimum allocations 解決辦法: 1.修改 yarn-site.xml 中的yarn.scheduler.min

tomcat 啟動失敗

技術 down jdk1 1.7 com jre png 技術分享 ava 1、tomcat單獨通過腳本可以啟動,但是http://localhost:8080加載頁面失敗 tomcat 啟動失敗: a、檢查JAVA_HOME和CATALINA_HOME是否配置正確;或

Tomcat啟動失敗解決

服務 5.0 awb server 一個 失敗 手動 ima 不能 在學習SpringMVC過程中,啟動Tomcat容器失敗,在網上找到了一些解決辦法。常見的情況如下: 1.獨立運行的Tomcat沒有關閉。 2.Tomcat之前運行過,或者Tomcat非正常關閉,進程當

【Eclpise】Eclipse中Tomcat啟動失敗或者是重啟失敗

lis 占用 listening xiang 進程 ref min dos get    經常在Eclipse中遇到這樣的問題,tomcat重啟之後失敗,而且也停止不了。最好的解決辦法就是用DOS命令殺死進程。 比如下面這種情況: 1.查看進程I