問題タブ [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.

0 投票する
2 に答える
22952 参照

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;

0 投票する
1 に答える
4394 参照

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 :

0 投票する
0 に答える
157 参照

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はまったく役に立ちませんでした)

0 投票する
2 に答える
518 参照

java - 実行時に組み込み Tomcat のポートを変更できますか?

Java 8 アプリケーションに埋め込まれた Tomcat を使用しています。次のように実行時にポートを切り替えようとしました:

しかし、うまくいかないようです。タイマー遅延に達した後も、wepapp はポート 18080 にのみ応答します。

実行時にも切り替えは可能ですか? どうすればできますか?

編集:

JDK 1.8.0b129 で Tomcat 組み込み 8.0.3 を使用する

起動処理に時間がかかるため、サーバーの再起動は避けたいです。

0 投票する
4 に答える
4078 参照

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

ヒントや提案をいただければ幸いです。タイミングの問題である場合、何を試すべきか知っていますか?

ありがとう

0 投票する
7 に答える
13080 参照

java - JSTL1.2 TLD またはタグ ファイルの属性ディレクティブによると、属性 var は式を受け入れません

私はグーグル全体で答えを探していましたが、うまくいきません。

このエラーが発生しています:

org.apache.jasper.JasperException: /WEB-INF/pages/calendarEntry.jsp (行: 5、列: 46) TLD またはタグ ファイルの属性ディレクティブによると、属性 var は式を受け入れません

これが私のjspファイルです

エラーは最後の行で発生しています。fmt

Web アプリ宣言

Maven依存関係

デプロイメント環境 - Tomcat 8

0 投票する
2 に答える
19550 参照

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 にはアプリケーション展開モデルがあることに気付きました。ですから、これを始めるために、いくつかの非常に一般的な質問をすることにしました。

  1. Tomcat 8 を介した基本的な REST サービスに最適な展開モデルとその理由は?
  2. 2.6 で展開された .jar は、1.18 で展開されたものとは大きく異なることがわかります。基本的な Tomcat のインストールに必要な jar を簡単に確認する方法はありますか?
  3. 基本的な例があれば、それは素晴らしいことです。

ありがとう

0 投票する
2 に答える
18701 参照

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

0 投票する
2 に答える
1782 参照

java - URL フィルターを実装する

ServletFilterを持つ組み込み Tomcat の単純なインスタンス:

URLフィルターの実装:

何らかの理由で、これは無限ループに陥り、Servlet1 に到達しません。応答を配信する前に、要求の周りのパラメーターを再確認できるように URL フィルターを実装する正しい方法は何ですか?

0 投票する
4 に答える
30918 参照

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_jsphttp://localhost:8080/というエラーが表示されます。

これを修正するのを手伝ってください。 ここに画像の説明を入力 スクリーンショットを見るにはここをクリック