IDEA軟件JMX port端口被佔用

系統環境:IDEA2019.03

IDEA軟件JMX port端口被佔用經常發生在IDEA軟件試用期結束時,如果此時你正在運行網站項目,軟件就會提示你IDEA將要退出是否確認退出,確認以後IDEA會檢測到Tomcat正在運行是否終止Tomcat運行。此時就要注意了,如果點擊終止則Tomcat停止服務,使用Tomcat服務器發佈的網站停止服務網站無法訪問。如果點擊取消的話IDEA會保留Java.exe進程維持網站正常訪問功能IDEA程序退出。

此時需要注意維持網站進程會佔用JMX port所在的端口,當你重新啓動IDEA軟件時,重新發佈網站系統會提示JMX port所填寫的端口號被佔用,網站項目無法運行。此時需要關閉該端口號的程序(關閉以後網站就無法訪問)。然後重新編譯發佈網站即可。

具體步驟:

打開軟件你能夠看到下圖的系統提示時,就證明該IDEA軟件使用期已過,每次開啓僅能使用30分鐘。
在這裏插入圖片描述
30分鐘後將會提示:
在這裏插入圖片描述
此時提示許可證已經過期是否退出,由於沒有許可證資料點擊確認程序退出

此時IDEA檢測tomcat服務器是否正在運行,如果在運行將會彈出是否終止Tomcat服務器軟件截圖,選擇不終止以後,再次開啓IDEA軟件時,需要先關閉JMX port端口程序才能正常發佈網站。

JMX port端口占用程序關閉流程:
先使用該命令檢索出來佔用該端口程序的PID號

netstat -aon|findstr "1099"

根據提示的PID號使用如下命令終止佔用該端口的程序

taskkill /pid 4055 -t -f

關閉佔用JMX port端口號的程序後再次使用Tomcat服務器編譯發佈網站即可正常發佈。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章