⑴ 如何通過命令行啟動或者關閉 Jetty 伺服器
1.查找jetty進程通埠查詢
netstat -ano | findStr "8080"
其8080web伺服器啟埠
2,.再通PID關掉應java進程,PID值應1查詢結列PID任務管理器通查看->選擇列勾PID顯示PID何准確關閉web伺服器jetty進程實際java進程
,
⑵ Java網路編程中運行時如果打開一個埠,停止運行後,就會關閉那個埠嗎
伺服器端//創建一個ServerSocket對像 並且開放一個埠來對客戶端進行服務ServerSocket ss=new ServerSocket(2007);客戶端://定義一個Socket對像Socket s=new Scoket(\"192.168.0.112\",2007);客戶端創建一個Socket類的對像,它的構造器指出伺服器計算機的IP為19.168.0.112,它的埠為2007.
⑶ java網站發布時去掉項目名稱和埠號
這簡單嘛,新手吧
tomcat不要用8080埠,用80埠就不用輸入埠號了
項目名的問題可以把項目發布到tomcat的root目錄下就可以了,這樣就不用輸入項目名直接訪問
希望你能能搞定
⑷ java語言關閉某個指定的埠
此方法實現Closeable
這個是官方的api
closepublic void close()
throws IOException關閉此輸入流並釋放與此流關聯的所有系統資源。此方法只執行 in.close()。
指定者:介面 Closeable 中的 close覆蓋:類 InputStream 中的 close拋出:IOException - 如果發生 I/O 錯誤。
另請參見:in
⑸ java 如何禁止通過ip訪問伺服器,而只能通過域名訪問如果是通過ip訪問,那麼跳轉到相應的提示頁面,謝謝
禁止通過ip訪問伺服器:不需要編程即可實現。
如果伺服器是IIS:把默認站點設置成【跳轉到相應的提示頁面】即可;
同時把你的域名站,用
80埠
的指定域名即可。
具體操作是:新建域名站--》指定
埠8080
等--》到站點屬性的【高級】中,添加域名和埠80的指定即可。
⑹ java怎麼關閉某個埠對應的進程
此方法實現Closeable
這個是官方的api
closepublic void close()
throws IOException關閉此輸入流並釋放與此流關聯的所有系統資源。此方法只執行 in.close()。
指定者:介面 Closeable 中的 close覆蓋:類 InputStream 中的 close拋出:IOException - 如果發生 I/O 錯誤。
⑺ java中怎麼換埠!
Java中修改tomcat的默認埠號,運行WEB項目的時候都要在tomcat環境中,它的默認埠號是8080,有時想要佔用這個埠號而又想運行web項目時,就需要去修改它的默認埠,具體做法:
1、打開 jakarta-tomcat-5.5.9confserver.xml 找到如下代碼:
<!--Defineanon-SSLCoyoteHTTP/1.1Connectoronport8080-->
<Connectorport="8080"
maxThreads="150"minSpareThreads="25"maxSpareThreads="75"
enableLookups="false"redirectPort="8443"acceptCount="100"
debug="0"connectionTimeout="20000"
disableUploadTimeout="true"URIEncoding="GBK"/>
2、上面的port=8080就是它所用的埠號,可以把它修改為80(瀏覽器的默認埠),這樣就可以在編輯它時直接輸入http://localhost/工程名稱,就可以訪問了!
⑻ Java Tomcat的80埠被佔用,怎麼解決
TOMCAT改個埠 修改tomcat埠號的方法: 修改Server.xml文件,把8080埠改成80就可以了。 8080是Tomcat伺服器的默認的埠號。我們可以通過修改Tomcat伺服器的conf目錄下的主配置文件server.xml來更改.用記事本打開server.xml文件
⑼ 伺服器埠被佔用,如何關閉該埠,任務管理器關閉無效!
該進程是Http.sys。它是http
API的驅動組件,Http棧伺服器。如果該埠被Http.sys佔用,說明一些正在使用http.sys的應用程序在運行。這就是阻止Apache運
行的原因,因為Http.sys佔用著80埠。我們提供了一種應用程序的機制來幫助控制埠共享,但是我需要調查導致你遇到這種困難的是什麼特殊應用程
序。如果你能提供給我們「netsh http show
servicestate」這條命令的輸出結果,我就能找出是哪個應用程序在使用Http.sys。在你禁用Http.sys之前,請按照下面的步驟來運
行命令:
1. sc config http stat = demand
2. reboot
3. run the command(netsh http show servicestat)as administrator
在你使用這個命令之前,你可以按照下面步驟禁用http.sys:
1. net stop http
2. Sc config http start= disabled
於是運行net stop http
按y 確定
在運行 Sc config http start= disabled
好了,現在啟動Apache,可以啟動了。
在查看一下netstat -ano
發現pid 4佔用了445埠
轉自http://www.2cto.com/os/201111/111269.html