サーブレットを教えて、とても良いチュートリアルを見つけて、Eclipse Neon EEで大きな成功を収めました。サーブレットはEclipseで動作しますが、私のTomcatサーバでは動作しません
Eclipse Neon EEをインストールする前にスタンドアロンのTomcatをインストールし、テストして、regulat apache tomcatページを取得しました。私が見つけたチュートリアルでも、Eclipseでtomcatサーバーを設定する方法について私に案内してくれました。また、プロジェクトとサーブレットの作成方法も教えてくれました。私は3.1を使用していますが、私はまだEclipseにweb.xmlファイルを作成させます。
サーブレットを実行すると、EclipseはTomcatを起動し、すべてを行い、Eclipse内でブラウザタブを開き、http://127.0.01:9999/first/Helloに移動し、私のWebページを提供します。問題ない。だから、私はWARファイルとしてプロジェクトをエクスポートし、Tomcat8のROOTディレクトリに.warファイルを置くようにEclipseに指示します。その後、Eclipseでtomcat8サーバーを停止し、Eclipseをシャットダウンします。それからstartup.batを使用してtomcatが起動しますが、この同じPCからhttp://127.0.01:9999/first/Helloにサーフィンすることはできません。「対象サーバの現在の表現が見つからなかったか、そのファイルを公開しようとしていません存在する。
私には何が足りないのですか?
戦争のファイルwebappsディレクトリに移動する必要があります。 ROOT dirにはない。 ROOTはデプロイされたWebアプリケーションの1つです。 https://tomcat.apache.org/tomcat-8.5-doc/appdev/deployment.html#Deployment_With_Tomcat –
このURLを確認すると、最初にhttp://127.0.01:9999/tomcat console.Warにプロジェクトがデプロイされていることが表示されます。 webappsフォルダにアプリケーションサーバーからアクセスできるようにする –