Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> サーバーについて >> Tomcatのポート番号の競合を変更する必要がありますTomcatのポート番号

Tomcatのポート番号の競合を変更する必要がありますTomcatのポート番号

  
の変更方法

Tomcatとoracle9iをインストールした後、debug jspが表示されます - localhostに接続します、次の調整をします。

マシンにoracleがインストールされています。oracleには8080ポートを占めるhttpサーバーが付属しています。 Tomcatポートを変更する方法は次のとおりです。

(1)Tomcatインストールルートディレクトリの下のフォルダconfでファイルserver.xml

(2)を見つけ、それをメモ帳プログラムで使用します。開き、このテキストを見つけます。

<! - ポート8080でSSL以外のHTTP /1.1コネクタを定義します - >

< Connector port =" 8080" maxHttpHeaderSize = "8192"

maxThreads = "150" minSpareThreads = "25" maxSpareThreads = "75"

enableLookups = "false" redirectPort = "8443" acceptCount = "acceptCount"; 100 "

connectionTimeout =" 20000 "disableUploadTimeout =" true "/>

上記のテキストの8080をConnectorのポート= 8080に変更し、8888に変更してください。 Tomcatを再起動し、http://localhost:8888を使用してログインし、問題が解決されたことを確認してください。

または原因:8080ポートが他のサービスで占有されています一般的にインストールされているOracleシステムにこの問題があります、解決する2つの方法があります:1、Tomcatのポートを変更します。 5.5 \\ confの下のserver.xmlはデフォルトのポート8080を変更します。 2. Oracleサービスを無効にします。 「コンピュータの管理」の「サービス」にOracleServiceORCLが見つかり、停止しました。ただし、これは完璧な方法ではありません。TomcatとOracleの両方のサービスを使用する必要があるからです。

myeclipseで、独自のtomcatを使用している場合は、サーバーの実行を選択したときに、tomcatの設定 - >ポート番号を選択して別のポートに変更してください。

同じエラー:

1.StandardServer.await:create [8005]:java.net.BindException:アドレスはすでに使用されています:java.net.PlainSocketImpl.socketBindのJVM_Bind(ネイティブメソッド)


2.org.apache.catalina.core.StandardServer await Critical:StandardServer.await:create [8005]:java.net.BindException:アドレスはすでに使用されています:JVM_Bind

解決方法:上記を使用してください。ポートを変更するのと同じ方法

Copyright © Windowsの知識 All Rights Reserved