如果您正在執行阻止存取系統埠的桌面防火牆,則在啟動伺服器時,您可能會收到警告,或伺服器可能無法啟動。如果要解決這個問題,您必須提供 TCP/IP 埠存取權給伺服器程序。
這個做法通常為新增一個規則,容許特定程序可以存取埠號或埠範圍。
- 如果是 WebSphere® Application Server,您可以在下列位置找到用來啟動伺服器的 Java™ 程序:x:/runtimes/server_name/java/jre/bin/javaw.exe,
其中 x 是 WebSphere Application Server 的安裝目錄。
- 如果是 TCP/IP 監視,監視器將在開發環境程序內啟動。
- 如果您將在伺服器中進行除錯,依預設,將使用動態埠號。如果想要限制除錯器使用特定埠,則您必須編輯伺服器並指定除錯埠。如果要這樣做,請以文字編輯器開啟伺服器,並設定下列內容:
選項 |
敘述 |
WebSphere 6.0 版伺服器 |
這是利用 WebSphere 管理主控台變更 Java 虛擬機器設定下的除錯引數位址參數來完成的。
如果需要進一步的詳細資料,請造訪 WebSphere InfoCenter,搜尋「Java 虛擬機器設定」主題。 |
WebSphere 5.x 版伺服器 (.server) |
INSTANCE_DEBUG_PORT_NUM_ID="####" |
Tomcat 伺服器 (.server) |
debug-port="####" |
其中 #### 是要用於除錯的埠。