問題タブ [tomcat8]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Tomcat 8 上の PHP
Tomcat で PHP を実行するためのガイドをかなり見つけましたが、すべて以前のバージョンのものでした。私はそれらすべてを試しましたが、表示できたのは空白のページだけで、コードはまだ起動されていません。
Tomcat が PHP ではなく Java アプリケーション用にビルドされていることは理解していますが、Tomcat 8 でそれを行う方法を見つける必要があります。これに役立つリソースを知っている人はいますか? 次のリンクのガイドを試しましたが、うまくいきませんでした:
http://tojackwu.blogspot.com/2008/10/php-5-on-tomcat-6-installation.html
http://php-java-bridge.sourceforge.net/doc/tomcat6.php
これがTomcat 8で可能かどうか、どうすればそれを行うことができますか?
OS: Windows;
java - Tomcat 8 の例: 構成ステップの欠落
Tomcat 8 で「Echo」websocket の例をセットアップしようとしています。websocket クラスについて tomcat に伝えるステップが欠落していると思います。
これが私がやったことです:
- Eclipse で新しい動的 Web プロジェクトを作成し、Maven を追加し、Tomcat 8 ランタイムをリンクしました。
- EchoAnnotation.java、EchoEndpoint.java、ExamplesConfig.java、および echo.xhtml をプロジェクトにコピーしました。
- アプリを開始しました。
アプリを起動すると、echo.xhtml ファイルに移動できますが、どの URL を入力しても、Web ソケットにアクセスする方法がわかりません。常に 404 が返されます。 、websocket クラスが読み込まれていないようです。
通常、web.xml またはその他のフレームワーク構成でクラス構成をセットアップしますが、Tomcat8 SVN (またはその他の xml) のサンプル web.xml で一致する構成を見つけることができませんでした。
これがどのように行われるかについての洞察はありますか?
ありがとう!
ソースコード
EchoAnnotation.java、EchoEndpoint.java、ExamplesConfig.java 場所:
http://svn.apache.org/viewvc/tomcat/trunk/webapps/examples/WEB-INF/classes/websocket/ http://svn.apache.org/viewvc/tomcat/trunk/webapps/examples/WEB- INF/クラス/websocket/エコー
Echo.xhtml の場所:
http://svn.apache.org/viewvc/tomcat/trunk/webapps/examples/websocket/
web.xml の場所の例:
http://svn.apache.org/viewvc/tomcat/trunk/webapps/examples/WEB-INF/
私の web.xml :
struts2 - Doc4j Struts2 アクション OutOfMemoryError
struts2 アプリケーションに Action クラスがあり、docx ファイルをユーザーに表示したいと考えています。InputStream でファイルをロードすると、ファイルは問題なく開きます
docxのファイルは約26Kb、7ページです。しかし、アクションに次のステートメントを追加すると
プレビュー コードに他の変更を加えないと、Tomcat がクラッシュします
原因: java.lang.OutOfMemoryError: PermGen space at java.lang.ClassLoader.defineClass1(Native Method)
アクションでdocxを操作するにはどうすればよいですか(Googleはまったく役に立ちませんでした)
java - 実行時に組み込み Tomcat のポートを変更できますか?
Java 8 アプリケーションに埋め込まれた Tomcat を使用しています。次のように実行時にポートを切り替えようとしました:
しかし、うまくいかないようです。タイマー遅延に達した後も、wepapp はポート 18080 にのみ応答します。
実行時にも切り替えは可能ですか? どうすればできますか?
編集:
JDK 1.8.0b129 で Tomcat 組み込み 8.0.3 を使用する
起動処理に時間がかかるため、サーバーの再起動は避けたいです。
mysql - Tomcat 8 が MySQL ドライバーを認識できない
アプリケーション コンテナーを Tomcat 7 から Tomcat 8 に移行しようとしましたが、Tomcat 8 が JDBC ドライバーを見つけられないようです。このアプリケーションは Spring 4 と Vaadin 7 を使用していますが、これで問題が発生することはないと思います。
展開された jar を確認すると、Apache Maven を使用してそこに配置され/WEB-INF/lib
ています。mysql-connector-java-5.1.29.jar
フォルダーの下に手動で追加するだけで、Tomcat 8にjarを表示させることができtomcat-home/lib
ますが、これはやりたくありません。ドライバーのタイプとそのバージョンを Maven から選択できる柔軟性が必要です。
おそらくタイミングの問題であると思います.jarがまだロードされておらず、Tomcatがそれを見つけられない可能性があります. 私が得るエラーはですjava.lang.ClassNotFoundException: com.mysql.jdbc.Driver
。
ヒントや提案をいただければ幸いです。タイミングの問題である場合、何を試すべきか知っていますか?
ありがとう
java - JSTL1.2 TLD またはタグ ファイルの属性ディレクティブによると、属性 var は式を受け入れません
私はグーグル全体で答えを探していましたが、うまくいきません。
このエラーが発生しています:
org.apache.jasper.JasperException: /WEB-INF/pages/calendarEntry.jsp (行: 5、列: 46) TLD またはタグ ファイルの属性ディレクティブによると、属性 var は式を受け入れません
これが私のjspファイルです
エラーは最後の行で発生しています。fmt
Web アプリ宣言
Maven依存関係
デプロイメント環境 - Tomcat 8
java - Tomcat 8でJersey 2.xを実装するための最良のアプローチは何ですか?
Web コンテナーと Tomcat の知識があり、静的および動的 Web サイトをデプロイできます。しかし、REST と Jersey は初めてです。2.6 のユーザー ガイドを読み、多くのサイトや YouTube ビデオを確認しました。1.x Jersey については多くの情報があるようですが、2.x についてはあまり情報がありません。自分の環境で 1.18 を動作させることはできますが、2.x で動作する展開モデルを取得できないようです。2.x にはアプリケーション展開モデルがあることに気付きました。ですから、これを始めるために、いくつかの非常に一般的な質問をすることにしました。
- Tomcat 8 を介した基本的な REST サービスに最適な展開モデルとその理由は?
- 2.6 で展開された .jar は、1.18 で展開されたものとは大きく異なることがわかります。基本的な Tomcat のインストールに必要な jar を簡単に確認する方法はありますか?
- 基本的な例があれば、それは素晴らしいことです。
ありがとう
resources - tomcat 8 ディレクトリ リソースのシンボリック リンク
Tomcat 8の下でJSPディレクトリをシンボリックリンクしたいと思います
.Tomcat 7でもこのように機能しました:
しかし、Tomcat 8 ではこの機能が削除されたようで、リソースを使用し始めました。
( http://tomcat.apache.org/migration-8.html#Web_application_resources )。
私の使用例:
ROOT/jspdirectory -->linksto--> /var/tmp/realplaceofjspfiles/
不適切な構成:
ROOT/META-INF/context.xml:
それは私のためにこの例外を落としました:
ここで「internalPath」を見ました:
http://tomcat.apache.org/tomcat-8.0-doc/config/resources.html
java - URL フィルターを実装する
ServletとFilterを持つ組み込み Tomcat の単純なインスタンス:
URLフィルターの実装:
何らかの理由で、これは無限ループに陥り、Servlet1 に到達しません。応答を配信する前に、要求の周りのパラメーターを再確認できるように URL フィルターを実装する正しい方法は何ですか?
java - Apache Tomcat 8 が動作しません。HTTP ステータス 500 をスローします - java.lang.ClassNotFoundException: org.apache.jsp.index_jsp
私は Apache Tomcat 8 を使用しており、JDK 1.7 を使用しています。
「startup.bat」を実行すると、Tomcat が起動します。しかし、「 」を実行しようとすると、「 HTTP Status 500 - java.lang.ClassNotFoundException: org.apache.jsp.index_jsp」http://localhost:8080/
というエラーが表示されます。
これを修正するのを手伝ってください。
スクリーンショットを見るにはここをクリック