Tomcatでjspプログラムを実行しようとしています。WEB-INFファイルを含むwebappsフォルダにプロジェクトを保存していると、実行されません。代わりにwebapps/ROOTフォルダから実行しています。私はそれをwebappsから実行します。私を案内してください。Tomcat:プログラムがwebappsから実行されていません
0
A
答えて
0
Tomcatの仕組みは、ディレクトリのディレクトリ名をwebapps
に拾い上げて実行中のアプリケーションの名前として使用します(ROOTは例外です)。 ROOTは特別な名前で、これはサーバーのルートに直接コンテキスト名なしで処理されることを示します(空のディレクトリ名を持つことはできません)。
webapps/ROOT
とwebapps/myApp
の場合、サーバーにはhttp://example.com/
とhttp://example.com/myApp
という1つのWebアプリケーションがあります。これはちょうど風刺が来る方法です。あなたはがと異なって動作するように設定していますが、この目的のためにwebappsフォルダを再利用する唯一の値は、あとでアプリケーションを維持する他の人を混乱させるだけのものだと思います。
Tomcatで素晴らしいインフラストラクチャを手に入れ、それが提供するデフォルトを受け入れ、適切な場所、つまりwebapps/ROOTまたはwebapps/myAppにアプリケーションを配置して展開してください。
関連する問題
- 1. Tomcat - Mavenプラグイン:webappsを実行しますが、現在のプロジェクトは実行しません
- 2. Qt Creator + OpenCV:プログラムは.exeから実行されますが、エディタからは実行されません。
- 3. Pythonプログラム、ループは実行されていませんか?
- 4. イメージがJAR(Java)から実行されていません
- 5. Javaプログラムはコンパイルされますが実行されません
- 6. Javaプログラムがコンパイルされて実行されますが、動作しません。
- 7. Android SDKエミュレータでプログラムが実行されませんか?
- 8. ProGuardはEclipseから実行されていませんか?
- 9. IIS実行ファイルが実行されていません
- 10. PHPコードが表示されていて実行されていませんか?
- 11. WindowsのTomcat webappsディレクトリ
- 12. jsFiddleコードが実行されていませんか?
- 13. デバイスでアプリが実行されていませんか?
- 14. JavaScriptアニメーションが順番に実行されていませんか?
- 15. MySqlコマンドmysqldumpが実行されていませんか?
- 16. PHPのコード行が実行されていません
- 17. このJOGLプログラムはなぜ実行されませんか?
- 18. 実行中の秘密のCプログラムの動作 - コードが連続して実行されていません
- 19. SSISがC#コンソールアプリケーションからエラーなしで実行されていませんVS2012
- 20. ユーザー認証WebサービスコードがAndroidアプリケーションから実行されていません
- 21. Joomlaプラグインが実行されていません(インストールされています)
- 22. crontab、php:phpスクリプトはコマンドラインから実行されますが、crontabからは実行されません。
- 23. なぜこの行は実行されていませんか?
- 24. JsFiddleは実行時に実行されていません
- 25. 飼い葉桶サーバーが実行されていません
- 26. COMオブジェクトはあるプログラムからインスタンス化されますが、同じユーザーで実行されている別のインスタンスからインスタンス化されません
- 27. 接続が閉じられていません。tomcat 5.5の春
- 28. jQueryが実行されません
- 29. stopService()が実行されません
- 30. Webサービスが実行されません
あなたは別の選択肢があります1)プロジェクトのwarファイルをビルドする2)コマンドプロンプトを使ってtomcatを実行する3)あなたの戦争をtomcatに展開する –