Eclipseをハードクローズした後、サーバーを起動できません(tomcatサーバーはすでに起動しています)

BCh

私はJavaプロジェクト(Eclipseで実行)にリンクされた巨大なリポジトリで作業していますが、時々(通常テキスト検索を行う場合)、Eclipseが機能しなくなります。

その状態で「ハードクローズ」し、Tomcatを起動した場合、問題は、終了する前にTomcatを停止しないことです。

Eclipseを再度起動すると、Tomcatが停止していることが表示され(EclipseをハードクローズしたときにTomcatが停止しなかったためではありません)、もう一度起動しようとすると、次のエラーが発生します。

Tomcatエラー

再起動する唯一の方法は、コンピュータを再起動することです。少し面倒だと認めます。

Eclipseで「ファントム実行」のTomcatサーバーを停止する方法があるかどうか、またはそれが発生するたびにコンピューターを再起動する必要があるかどうかを知っていますか?(コンピューターの管理者権限がありません。タスクマネージャーを使用してプロセスを強制終了できません)

どうもありがとう

スヴェトリン・ザレフ

Tomcatを停止する標準的なメカニズムは、シャットダウンポートでシャットダウンコマンドを送信することです。通常、シャットダウンポートは8005です。コマンドを手動で送信することにより、サーバーを停止できます。

  • Linuxの場合(完全を期すため): echo "SHUTDOWN" | nc -w 2 127.0.01 8005
  • Windowsの場合:
    1. telnet 127.0.0.1 8005
    2. タイプ SHUTDOWN

これらのコマンドにアクセスできない場合は、Javaで簡単なアプリを作成できます。

   public static void main(String[] args) throws IOException {
        final InetSocketAddress shutdownAddress = new InetSocketAddress(Inet4Address.getLoopbackAddress(), 8005);
        try (Socket socket = new Socket()) {
            socket.connect(shutdownAddress);

            try (OutputStream out = socket.getOutputStream()) {
                out.write("SHUTDOWN".getBytes(StandardCharsets.US_ASCII));
            }
        }
    }

PS:Linuxでは、シグナルSIG_INTを送信することもできます。 kill -2 <PID>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Eclipseを使用してサーブレットを作成した後、Tomcat7サーバーを起動できませんでした

分類Dev

サーバーを再起動した後、mysqlを起動できません

分類Dev

CoAPサーバーを起動できませんでした

分類Dev

サーバーを起動しますが、VisualStudioでフィードにアクセスできません

分類Dev

Xサーバーを手動で起動した後、仮想端末にアクセスできません

分類Dev

サーバーTomcatv8.0ローカルホストのサーバーを起動できませんでした-JSF、CDI、JAVA、TOMCAT、ECLIPSE

分類Dev

9.4.8にアップグレードした後、jettyサーバーを起動できません

分類Dev

更新後にmysqlサーバーを起動できません

分類Dev

更新後にUbuntuサーバーを起動できません

分類Dev

adbサーバーが古くなっています。killing ...バインドできません 'tcp:5037'ADBサーバーがACKを実行しませんでした*デーモンの起動に失敗しました* ubuntu 14.04LTSで

分類Dev

EclipseOxygenでTomcatサーバーを起動できません

分類Dev

Qjackctl使用時に「JACKサーバーを起動できませんでした」

分類Dev

Qjackctl使用時に「JACKサーバーを起動できませんでした」

分類Dev

postgresサーバーは起動しましたが、サーバーに接続できませんでした

分類Dev

EclipseでJBossサーバーを起動できません

分類Dev

サーバーはEclipseでは正しく起動しますが、Intellijでは起動しません

分類Dev

127.0.0.1でhttpsJenkinsサーバーを起動しています

分類Dev

SpringBootApplicationの起動中に例外が発生しました-Webサーバーを起動できません

分類Dev

Wireguardを起動した後、パブリックIPを使用してサーバー上のサービスにアクセスできません

分類Dev

ノード サーバーを起動できません

分類Dev

ターミナルで動作しているときにスタックトレースなしで「ローカルホストのサーバーTomcatv7.0サーバーを起動できませんでした」

分類Dev

AWSでノードサーバーを起動します

分類Dev

JavaコードでXAMPPmysqlサーバーを起動します

分類Dev

VSCodeでjulia言語サーバーを起動できませんでした

分類Dev

Ubuntu20.04でRailsサーバーを起動できませんでした

分類Dev

RedHatLinuxサーバー6.5でNexusossを起動できませんでした

分類Dev

Ubuntu18.4でApacheHTTPサーバーを起動できませんでした

分類Dev

バッチでサーバーを起動した後、cmd を閉じます

分類Dev

MobileFirst 8.0DevKit-サーバーを起動できませんでした

Related 関連記事

  1. 1

    Eclipseを使用してサーブレットを作成した後、Tomcat7サーバーを起動できませんでした

  2. 2

    サーバーを再起動した後、mysqlを起動できません

  3. 3

    CoAPサーバーを起動できませんでした

  4. 4

    サーバーを起動しますが、VisualStudioでフィードにアクセスできません

  5. 5

    Xサーバーを手動で起動した後、仮想端末にアクセスできません

  6. 6

    サーバーTomcatv8.0ローカルホストのサーバーを起動できませんでした-JSF、CDI、JAVA、TOMCAT、ECLIPSE

  7. 7

    9.4.8にアップグレードした後、jettyサーバーを起動できません

  8. 8

    更新後にmysqlサーバーを起動できません

  9. 9

    更新後にUbuntuサーバーを起動できません

  10. 10

    adbサーバーが古くなっています。killing ...バインドできません 'tcp:5037'ADBサーバーがACKを実行しませんでした*デーモンの起動に失敗しました* ubuntu 14.04LTSで

  11. 11

    EclipseOxygenでTomcatサーバーを起動できません

  12. 12

    Qjackctl使用時に「JACKサーバーを起動できませんでした」

  13. 13

    Qjackctl使用時に「JACKサーバーを起動できませんでした」

  14. 14

    postgresサーバーは起動しましたが、サーバーに接続できませんでした

  15. 15

    EclipseでJBossサーバーを起動できません

  16. 16

    サーバーはEclipseでは正しく起動しますが、Intellijでは起動しません

  17. 17

    127.0.0.1でhttpsJenkinsサーバーを起動しています

  18. 18

    SpringBootApplicationの起動中に例外が発生しました-Webサーバーを起動できません

  19. 19

    Wireguardを起動した後、パブリックIPを使用してサーバー上のサービスにアクセスできません

  20. 20

    ノード サーバーを起動できません

  21. 21

    ターミナルで動作しているときにスタックトレースなしで「ローカルホストのサーバーTomcatv7.0サーバーを起動できませんでした」

  22. 22

    AWSでノードサーバーを起動します

  23. 23

    JavaコードでXAMPPmysqlサーバーを起動します

  24. 24

    VSCodeでjulia言語サーバーを起動できませんでした

  25. 25

    Ubuntu20.04でRailsサーバーを起動できませんでした

  26. 26

    RedHatLinuxサーバー6.5でNexusossを起動できませんでした

  27. 27

    Ubuntu18.4でApacheHTTPサーバーを起動できませんでした

  28. 28

    バッチでサーバーを起動した後、cmd を閉じます

  29. 29

    MobileFirst 8.0DevKit-サーバーを起動できませんでした

ホットタグ

アーカイブ