web-dev-qa-db-ja.com

「Tomcatサーバー(Ubuntu)の実行エラー:範囲外のポートの問題」を解決する方法。問題?

私は練習を試みていますJavaサーブレットです。IntelliJを私のIDEとして選択すると、ポップアップメッセージが表示されます:

Screensot of the pop error message by Intellji.

私はこの構成を使用しました: Screenshot image of IntelliJ Tomcat Local server configuration.

そして this はTomcatのserver.xmlファイル内にあり、ポート番号もIntelliJ内のポート番号と一致していることがわかります。ただし、JMX、HTTPS、およびAJPのポート番号は、デフォルトではこのサーバーファイルに記載されていません。

さて、主な質問は、IntelliJがすべて「正常に見える」ときになぜこのように応答するのかということです。 この問題を解決するために私を助けてください。

3
Pranav

Tomcatのインストールフォルダー内に移動します。
"server.xml "(おそらく /usr/share/Tomcat{x}/conf/ )ファイルと変更:

<Server port="-1" shutdown="SHUTDOWN">

<Server port="8005" shutdown="SHUTDOWN">

this で述べたように、Jetbrainsはタッカーページを発行します。

もう1つの重要なことは、「デプロイメント」セクションで、必ず次のようにアーティファクトを追加することです。 Screenshot of Tomcat Config page

そして、あなたが何かを見逃した場合は、 this ページに従ってください。そしてuが他のより深い問題にある場合は、Tomcat9とIntelliJ 2019.1.3のUbuntu 19.04への統合を解決するために話し合った this リンクをたどります。この問題を解決するのに5日かかりました。

7
user889789