2012-08-15 9 views
8

VMware vFabric tc Server Developer Edition v2.6に付属のSTS(SpringSource Tool Suite)を使用しています。私は私が知っているそのポートを使用して何かを持っていないVMware vFabric tc Server Developerにポート8080が必要です

Port 8080 required by VMware vFabric tc Server Developer Edition v2.6 is already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other process or change the port number(s).

:問題は、私はそれを起動するたびに、それは次のエラーを示しています。今日までは常にうまくいっています。

私もポート番号を変更しようとしましたが、変更を受け入れません。たとえば、8081に変更してからSTSを再起動すると、ポートを上書きして8080に戻します。

これを解決する方法はありますか?

私はVirtualBoxでSTSを実行しています。

ありがとうございます!これは、最新のSTSのバージョンに適用され

+0

Nevermindは、Windowsを再起動した後に2度目に動作しました。この質問を削除する必要があるかどうか教えてください。 – Neets

答えて

16

- あなたはSTSを開くと3.0.0

、(左の)パッケージ・エクスプローラー]ビューでは、プロジェクトフォルダがサーバーと呼ばれる表示されるはずです。

  • bio.httpを:

    1. オープンサーバー>のVMwareのvFabric tcのサーバーの開発版V2.7-config>のcatalina.properties
    2. ファイルの一番下で、あなたは2つのプロパティが定義されて表示されます8080よりも、いくつかの他のポートに変更bio.http.port
    3. bio.https.port
  • を.port(例えば8081)
  • bio.https.portを8443以外のポートに変更します(例: 8444)
  • [保存]をクリックします。
  • これで、右クリックで組み込みのtcサーバーにデプロイして起動すると、新しいポートで実行する必要があります。がんばろう!

    +1

    さらに、ポート8080で実行されている他のものを調べるには、次のようにしてください。 '$ sudo lsof -i:8080' –

    +1

    サーバのvmware vfabricを右クリックし、最初にきれいな作業ディレクトリを表示してからサーバを起動します。 –

    6

    [サーバー]ビューで、ポートを変更するサーバーをダブルクリックします。概要ページが表示されます。 [ポート]タブを展開し、目的のポート設定を入力します。 STSがこの構成ページを使用する理由は、サーバーインストールディレクトリの構成を変更せずにワークスペースサーバーを構成できることです。

    5

    それとも、直接まだonelinerと、そのポートにバインドされたゾンビプロセスを強制終了する場合があります:ガレスの提案と併せて

    sudo kill -9 `lsof -ti:8080` 
    
    +0

    私は窓に...私は指定しておくべきだった、すみません。 – Neets

    0

    、これは私のためにworkerdです:

    • でサーバービューを右クリックし、[監視] - > [プロパティ]をクリックします。
    • ポート8080でリッスンするモニターを停止します。
    • 変更を保存してサーバーを起動します。
    関連する問題