Apacheソフトウェア財団謹製のJava サーブレットコンテナ。 以前はJakartaプロジェクトに所属していたが、今ではApacheソフトウェア財団のトップレベルプロジェクトへ昇格している。
J2EE 1.4まではサーブレット&JSPのリファレンス実装だった。
関連語:サーブレットコンテナ(Servlet)、JSPコンテナ
公式の情報をまとめました。 Apache Tomcat Microsoft製品 OpenJDK 関連ナレッジ リンク Apache コミュニティ版 Welcome! - The Apache HTTP Server Project Tomcat コミュニティ版 Tomcat Versions Apache Tomcat® - Which Version Do I Want? Microsoft製品 製品およびサービスのライフサイクル情報の検索・日本語 Search Product and Services Lifecycle Information・英語 OpenJDK RHEL版 OpenJ…
新年の【機種別アルバム】第1号は昔の写真をデジタル化した分から紹介して参ります。 映画「トップガン」でも有名(私はこの映画で飛行機の世界に来ました笑)で、タミヤからもついに1/72でD型がプラモデルで発売された大人気のアメリカ海軍戦闘機…F-14トムキャットです(^O^)(私は早速購入してしまいました…) F-14は厚木にはA型が1991年から2003年まで配備されていました。配備当初は2個飛行隊(VF-21 “Free Lancers”とVF-154 “Black Knights”)が配備されましたが、1996年1月にVF-21が解散…残されたVF-154は定数を増やして1個飛行隊だけで頑張…
こんにちは、アプリケーション基盤チームの坂本です。 今回は Java の開発環境を Dev Container 化した対応について紹介します。 弊社の開発環境について 弊社では「飲食店ドットコム」をはじめとした飲食店向けのサービスを多数運用しています。 それらのサービスは元々全て Java で書かれていましたが、数年前から段階的に Rails への移植を行っています。 主要なサービスのいくつかはすでに移植が完了していますが、一部のサービスはまだ移植の途中であり、Java で実装された機能と Rails で実装された機能が混在しています。 また、社内システムの中には Rails 移植の工数をかけ…
はじめに Apache Tomcat 11のインストール 環境について Javaのインストール Tomcat 11のインストール 動作確認 はじめに 検証目的でRed Hat Enterprise Linux 9にApache Tomcat 11をインストールしたので、その手順のメモです。 以下のページを参考にしました。 www.tecmint.com Apache Tomcat 11のインストール RHEL9.5にTomcat 11.0.2をインストールします。 環境について OSバージョンはRHEL9.5です。SELinuxは無効です。 # cat /etc/os-release NAME…
事象 Tomcatを構築しているAPサーバーが存在する。 直接Tomcatにアクセスすると正常にレスポンスが返ってくる。 しかし、AWS ELB(ALB)経由でアクセスすると、何故か500エラーが発生する。 また、Tomcatおよびその前段に配置しているHTTPサーバーにもログが残っていない。 原因 ELBのターゲットグループで違うサーバーに振分されていたため 敗因 httpsでなく、httpでアクセスしていた。。。 原因詳細 httpsではなく、httpでアクセスしていた。 結果、ターゲットグループのhttp側のルートが利用されていた。 httpのデフォルトターゲットグループに関係無いAPサ…
この記事では、Apache Tomcat の環境変数の設定方法について、特に JVM パラメータ(例:Java ヒープサイズの指定)を通して解説します。 環境変数 Apache Tomcat にはいくつかの環境変数があります。以下に代表的なものを示します。 環境変数 説明 CATALINA_HOME Tomcat バイナリのルートディレクトリのパス。 JRE_HOME JRE のインストールパス。 CATALINA_OPTS Tomcat 起動時に使用する java コマンドの追加オプション。 Tomcat の環境変数を設定する前に、まずは公式ドキュメント (RUNNING.txt) の参照を…
はじめに キーを作成 Eclipseのtomcat 設定 実行 はじめに Eclipseで、tomcat を実行する 通常は、8080のhttpで実施されるが、httpsが必要になるケースがある キーを作成 PreiadesのEclipseの場合、/preiades/{yyyy-mm}/java/{ver}/bin に、keytool.com があります # keytool -genkey -keyalg RSA -keystore *******.cer パスワードの入力のあと 組織などの情報入力があり、それが終わると、設定した *******.cer のファイルが作成させる Eclipse…
1.はじめに 2.エラーの種類 ・エラー1 java.lang.NullPointerException ・エラー2 サーブレットクラスを初期化中にエラー ・エラー3 org.apache.jasper.JasperException ・エラー4 java.lang.IllegalStateException 3.おわりに 4.参考記事 1.はじめに こんにちは。ゼネットの新人、井上です。 私はJava研修でTomcatを使用しています。 Tomcatを使用していると、500エラーが出ることがありますよね。 500エラーのエラーの種類は1つではないので解決するのが困難ですね。 そこで、Tomc…
最近、Javaを触る必要がでてきたのですが、手持ちの環境にインストールするのはちょっと抵抗感があってできればコンテナや仮想化で封じ込めたいなあと考えました。JavaとTomcatを使用するだけならそんなに問題はないのですが、Eclipseも必要といわれてしまい。GUIの表示も必要となるとけっこう大変だなと感じます。 しかし、Dockerの場合にはXのGUIアプリを表示するには設定追加をしないといけないのですが、WindowsのWSL環境(Windows Subsystem for Linux)ではバージョンアップを重ねることでXのGUIアプリを実行してWindows上に表示することができるよう…
目次 始めに 1.これで変数のタイプミスがなくなる(Ctrl + space) 2.保存時にインポートがされないときは(Ctrl + Shift + O(オー)) 3.変数名を纏めて変えたいときは(Ctrl + F) 4.メソッド・ファイル・変数を確認したいときには(Ctrl + MouseClick) 5.纏めてコメントアウトをしたいときには(Ctrl + /) 6.インデントの調整に(Shift + Tab) 7.カーソルを先頭、最後尾にもっていくには(Home、End) 8.単語ごとにカーソルを移動する(Ctrl + 移動キー) 9.キーボードで選択を行いたいときには(Shift + 移…