MacOS下解決Tomcat 不正常關閉導致埠被佔用的問題
我在用Eclipse進行Web開發的時候不知道因為什麼問題導致了Eclipse崩潰,然後重啟Eclipse發現再次執行Web APP會提示Tomcat之前所使用的埠已經被佔用。這是因為我之前強退Eclipse時,Tomcat未能夠正常地退出。
原因是Tomcat執行緒未完全關閉。
解決方法如下:
1.在終端中輸入:
ps -e | grep java
查找出tomcat執行緒的id
25233 ?? 1:48.28 /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -Dcatalina.base=/Users/baowang/program/apache-tomcat-6.0.32 -Dcatalina.home=/Users/baowang/program/apache-tomcat-6.0.32 -Dwtp.deploy=/Users/baowang/program/apache-tomcat-6.0.32/webapps -Djava.endorsed.dirs=/Users/baowang/program/apache-tomcat-6.0.32/endorsed -Dfile.encoding=UTF-8 -classpath /Users/baowang/program/apache-tomcat-6.0.32/bin/bootstrap.jar org.apache.catalina.startup.Bootstrap start
2.使用kill命令結束此線成
kill -9 25233
相關推薦
MacOS下解決Tomcat 不正常關閉導致埠被佔用的問題
我在用Eclipse進行Web開發的時候不知道因為什麼問題導致了Eclipse崩潰,然後重啟Eclipse發現再次執行Web APP會提示Tomcat之前所使用的埠已經被佔用。這是因為我之前強退Eclipse時,Tomcat未能夠正常地退出。 原因是Tomca
啟動Tomcat服務報錯,埠被佔用解決方案
啟動Tomcat伺服器報錯:Several ports (8005, 8080, 8009) required by Tomcat v5.5 Server at localhost are already in use. The server may already be
解決nginx無法啟動的問題——埠被佔用
一段時間沒使用nginx後,發現無法啟動 問題: 輸入nginx -tc /etc/nginx/nginx.conf 顯示正常 但是輸入 systemctl reload nginx 提示 Job fo
tomcat 無法啟動 JAVA_HOME 8080 埠被佔用
Tomcat無法啟動的原因可能有: 1.JAVA_HOME配置的有問題。 解決辦法:配置JAVA_HOME 2.預設8080埠被佔用。 解
解決安裝Apache24安裝時443埠被佔用方法
D:\Apache24\bin>httpd -k installInstalling the 'Apache2.4' serviceThe 'Apache2.4' service is successfully installed.Testing httpd.conf....Errors reporte
IDEA不正常關閉,導致tomcat啟動專案時報錯
run和debug專案時,出現以下兩個報錯 主要原因: 可能因為idea開啟太久,自己的電腦配置一般,瀏覽器開啟多個,還邊敲程式碼便聽音樂,導致磁碟突然100%.電腦短時就卡殼了。 IDEA怎麼點都沒反應,無奈之下,alt+Ctrl+del
idea不正常關閉,導致專案異常的解決辦法
首先我下說一下我這裡遇到情況的情境: 我昨天臨走的時候,我的idea專案中有兩個啟動的服務,還有一個jrebel啟動的專案。 然後,因為我昨天的時候,走的有些急,所以,我並沒有一個一個的關閉服務
tomcat無法正常關閉問題分析及解決
x64 second catch 監聽 files 執行 發現 int find 問題描述 通常,我們都會直接使用tomcat提供的腳本執行關閉操作,如下: # sh bin/shutdown.sh Using CATALINA_BASE: /usr/local/a
記一次整合spring-amqp後出現執行緒池為正常關閉。導致tomcat無法正常關閉顯示記憶體洩露的問題
起因:因為這幾天閒來無事,所以想著改造下舊專案的訂單自動取消功能,原本是通過定時任務輪詢掃描未支付訂單的,及時性不足並且浪費資料庫io的資源,所以就想用rabbitmq的死信佇列來完成延遲自動取消的功能。於是隨手copy了一段spring-amqp的Java Configur
解決vi命令不正常退出導致.swp檔案無法刪除問題的夢幻之旅
閱讀本文只需5分鐘 今天在自己的GitHub的小專案上練習使用Git衝突解決的技能,順便裝了個逼,編輯README.md的時候,直接在Git Bash中使用vi命令編輯,結果就裝逼失敗了,沒錯,Vi命令沒有正常退出,喵了個咪的… Vi命令沒有正常
修復英特爾新平臺集顯在ubuntu下分辨率不正常的方法
pda inux IT 分辨率 web containe log line ont 修改Grub sudo gedit /etc/default/grub 找到 "GRUB_CMDLINE_LINUX_DEFAULT",把"quiet splash"
Linux下 解決Tomcat8不自動解壓war包
之前買了阿里雲伺服器後配置好了jdk,Tomcat,mysql等。然後就想當然的將專案打成war包,直接拖到Tomcat的webapps下,但無論怎麼重啟專案就是不自動解壓,後來查了各方面資料,刪除這個檔案那個檔案的,差點把Tomcat搞崩潰了也沒找到原因,最後看到講一個將Tomcat裡
halcon 外部函式如:disp_message()等外部函式在遇到多個hv_ExpDefaultWinHandle情況下出現呼叫不正常/錯誤的情況
最近在做有關工業相機的手眼標定的專案,在HALCON中匯出了相機標定的C#格式程式碼,所用到的halcon例項名稱為:calibrate_cameras_monocular.cs。 想實現標定影象和對應的3D場景分別顯示在一個halconwindow中,如下圖所示:
ubuntu18安裝navicat12並解決字型不正常
文章目錄 ubuntu安裝navica navicat字型顯示不正常,顯示方框以及字型倒立 破解navicat[失敗] 通過刪除.navicat破解失敗 待測試:① 待測試② ubuntu安裝navi
linux下解決tomcat中文亂碼問題
在tomcat下的conf目錄資料夾下server.xml檔案中新增 useBodyEncodingForURI="true" 能很好的解決此類問題的發生。 <Connector port="8080" useBodyEnco
win10 下解決javac不是內部或外部命令問題
現象: 前兩天把電腦裡的東西都清了,想著再下載一下eclipse。配置環境變數的時候卻出現了問題,搞了一段時間終於不再“javac不是內部或外部命令”啦!!!! 分享給大家,不要再入此坑。。。 嘗試解決方案: 問題出現在Path上, path= %JAVA_HO
tomcat沒有正常關閉,怎樣關閉埠號?(轉)
tomcat沒有正常關閉,怎樣關閉埠號? 今天使用tomcat 沒有正常關閉tomcat ,出現了埠號被佔用問題,然而我的tomcat沒有shutdown.bat檔案,於是我手動地關閉正在使用的埠號 80. cmd--->netstat -a -o C:/Documents and Settings/
mac下解決tomcat埠被站用問題
有時候執行程式總會報如下錯誤: Several ports (8080, 8009) required by Tomcat v7.0 Server at localhost are already
window下實現tomcat不需要配置環境變數就可以直接執行startup.bat啟動
首先,確保你的jdk環境配置正常,cmd執行java-version,java,javac都有如下結果: 好了,到了這裡我們開始真正的配置: 開啟到各自tomcat下的bin目錄,找到startup.bat選中右擊編輯,在檔案開頭寫上下面兩行: SET JAV
Ubuntu下解決LaTeX不顯示中文的問題
前言 最近在看LaTeX的內容,遇到的第一個問題就是輸入中文不顯示。為了解決這個問題,查了資料才知道是沒有使用中文處理的巨集包CJK,匯入包之後就可以正常的顯示了。 問題程式碼 \documentclass{article} \usepackage