最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺談Tomcat亂碼與端口占用的解決方案

 更新時間:2019年11月05日 11:43:14   作者:ThinkWon  
這篇文章主要介紹了淺談Tomcat亂碼與端口占用的解決方案,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

Tomcat 服務器是一個免費的開放源代碼的 Web 應用服務器,屬于輕量級應用服務器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調試 JSP 程序的首選。但是有些小伙伴在啟動Tomcat時也會遇到各種各樣的問題,比如Tomcat的startup.bat啟動后出現(xiàn)亂碼,端口占用,啟動后閃退等問題,這里我們來一一進行解決

問題一:Tomcat的startup.bat啟動后出現(xiàn)亂碼

在這里插入圖片描述

找到Tomcat文件下的conf目錄,修改logging.properties文件中java.util.logging.ConsoleHandler.encoding對應的值為GBK

在這里插入圖片描述

重啟Tomcat,你看到的啟動頁面是這樣的話,說明亂碼問題已經(jīng)解決

在這里插入圖片描述

問題二:一閃而退之端口占用

啟動Tomcat出現(xiàn)一閃而退的現(xiàn)象,其實還是可以看到Tomcat終端輸出的日志,這時你需要迅速截圖捕獲異常,太南了。

在這里插入圖片描述

最正確的方法是查看日志,找到Tomcat目錄下的logs目錄中catalina當天的日志,我這里找到的是C:\develop\Tomcat\apache-tomcat-8.5.47\logs\catalina.2019-10-17.log,在日志中可以看到類似這樣的輸出,Address already in use: bind說明是端口占用了

17-Oct-2019 11:14:30.521 嚴重 [main] org.apache.catalina.core.StandardService.initInternal Failed to initialize connector [Connector[HTTP/1.1-8080]]
	org.apache.catalina.LifecycleException: Protocol handler initialization failed
		at org.apache.catalina.connector.Connector.initInternal(Connector.java:995)
		at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)
		at org.apache.catalina.core.StandardService.initInternal(StandardService.java:552)
		at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)
		at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:848)
		at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)
		at org.apache.catalina.startup.Catalina.load(Catalina.java:639)
		at org.apache.catalina.startup.Catalina.load(Catalina.java:662)
		at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
		at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
		at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
		at java.lang.reflect.Method.invoke(Method.java:498)
		at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:309)
		at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:492)
	Caused by: java.net.BindException: Address already in use: bind
		at sun.nio.ch.Net.bind0(Native Method)
		at sun.nio.ch.Net.bind(Net.java:433)
		at sun.nio.ch.Net.bind(Net.java:425)
		at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223)
		at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
		at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:219)
		at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:1118)
		at org.apache.tomcat.util.net.AbstractJsseEndpoint.init(AbstractJsseEndpoint.java:224)
		at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:581)
		at org.apache.coyote.http11.AbstractHttp11Protocol.init(AbstractHttp11Protocol.java:68)
		at org.apache.catalina.connector.Connector.initInternal(Connector.java:993)
		... 13 more

在Tomcat目錄找到conf目錄中的server.xml配置文件,在Connector標簽中修改Tomcat啟動端口

在這里插入圖片描述

<Connector port="9080" protocol="HTTP/1.1"
        connectionTimeout="20000"
        redirectPort="8443" />

問題三:非端口問題的一閃而退

啟動Tomcat直接一閃而退,在logs目錄的日志里面找不到錯誤信息,這個時候很大可能是因為Tomcat與JDK版本不對應導致的,有可能你的Tomcat是Tomcat9版,而你的JDK是1.7版本的,Tomcat與JDK版本對應關系可以參考這篇文章Tomcat與JDK版本對應關系,Tomcat各版本特性

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • tomcat中虛擬主機及web應用程序的配置方法

    tomcat中虛擬主機及web應用程序的配置方法

    這篇文章主要介紹了tomcat中虛擬主機及web應用程序的配置方法,本文通過圖文并茂的形式給大家介紹的非常詳細,需要的朋友可以參考下
    2024-03-03
  • nginx+tomcat單個域名及多個域名配置教程

    nginx+tomcat單個域名及多個域名配置教程

    這篇文章主要介紹了nginx+tomcat單個域名及多個域名配置教程,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-12-12
  • Apache?Tomcat服務部署網(wǎng)站的項目實踐

    Apache?Tomcat服務部署網(wǎng)站的項目實踐

    本文主要介紹了Apache?Tomcat服務部署網(wǎng)站的項目實踐,包括下載和安裝Tomcat,設置環(huán)境變量,配置server.xml文件,具有一定的參考價值,感興趣的可以了解一下
    2023-08-08
  • 關于Tomcat虛擬路徑訪問本地圖片失敗的問題

    關于Tomcat虛擬路徑訪問本地圖片失敗的問題

    這篇文章主要介紹了Tomcat虛擬路徑訪問本地圖片失敗的問題,其實解決方法很簡單,只需要在idea配置Tomcat時要把8080后面那個選項勾上,需要的朋友可以參考下
    2022-08-08
  • Tomcat安裝配置方法圖文教程

    Tomcat安裝配置方法圖文教程

    這篇文章主要為大家詳細介紹了Tomcat安裝配置方法圖文教程,java環(huán)境變量如何配置,Eclipse安裝配置方法圖文教程 ,為大家分享了三個教程,感興趣的小伙伴們可以參考一下
    2016-06-06
  • 詳解tomcat設置默認路徑致使項目url沖突解決方法

    詳解tomcat設置默認路徑致使項目url沖突解決方法

    這篇文章主要介紹了詳解tomcat設置默認路徑致使項目url沖突解決方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-01-01
  • 關于 Tomcat進程意外退出的問題解析

    關于 Tomcat進程意外退出的問題解析

    這篇文章主要介紹了關于 Tomcat進程意外退出的問題解析的相關資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-11-11
  • 安裝tomcat后可能出現(xiàn)的問題介紹

    安裝tomcat后可能出現(xiàn)的問題介紹

    大家好,本篇文章主要講的是安裝tomcat后可能出現(xiàn)的問題介紹,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2022-01-01
  • 解決tomcat出現(xiàn):java.lang.IllegalStateException:無輸出目錄問題

    解決tomcat出現(xiàn):java.lang.IllegalStateException:無輸出目錄問題

    這篇文章主要介紹了解決tomcat出現(xiàn):java.lang.IllegalStateException:無輸出目錄問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • Tomcat核心組件及應用架構詳解

    Tomcat核心組件及應用架構詳解

    眾所周知Tomcat 就是一個 Servlet 容器,為了方便使用,他們具有http服務器的功能,所以Tomcat 就是一個“HTTP 服務器 + Servlet 容器”,我們也叫它們 Web 容器,今天重點給大家普及Tomcat核心組件及應用架構相關知識,感興趣的朋友一起了解下吧
    2021-05-05

最新評論

伊宁县| 长兴县| 铜陵市| 安顺市| 名山县| 丹阳市| 营山县| 马边| 阜城县| 平江县| 洛南县| 海宁市| 师宗县| 绍兴市| 沂南县| 霍林郭勒市| 安义县| 兴仁县| 伽师县| 桂林市| 纳雍县| 包头市| 密山市| 积石山| 突泉县| 综艺| 宁城县| 墨玉县| 五家渠市| 汽车| 西贡区| 印江| 察哈| 菏泽市| 丰都县| 祁东县| 阜宁县| 洪洞县| 平江县| 阿克陶县| 陈巴尔虎旗|