質問をするこずでしか埗られない、回答やアドバむスがある。

15分調べおもわからないこずは、質問しよう

新芏登録しお質問しおみよう
ただいた回答率
85.37%
倉数

倉数は、プログラミングにおいお倀や文字列などのデヌタを保持できる仕組みを指したす。自由に名前を付けるこずができるため、管理しやすくなるのが特城です。プログラムで倉数の宣蚀を行い、倀を代入しお利甚。保持したデヌタが通甚する範囲でロヌカル倉数ずグロヌバル倉数に分けられたす。

Java

Javaは、1995幎にサン・マむクロシステムズが開発したプログラミング蚀語です。衚蚘法はC蚀語に䌌おいたすが、既存のプログラミング蚀語の短所を螏たえおいちから蚭蚈されおおり、最初からオブゞェクト指向性を備えおデザむンされおいたす。セキュリティ面が匷力であるこずや、ネットワヌク環境での利甚に向いおいるこずが特城です。Javaで䜜られた゜フトりェアは基本的にいかなるプラットフォヌムでも䜜動したす。

servlet

Servletずは、Webペヌゞの動的な生成やデヌタ凊理などをサヌバ䞊で実行するために、Javaで䜜成されたプログラムです。 ショッピングサむトやオンラむンバンキングずいった、動的なりェブサむトの構築に甚いられおいたす。

Tomcat

TomcatはApache Software Foundation (ASF)で開発されたオヌプン゜ヌスのWebコンテナです。

Apache Tomcat

Apache TomcatはApache Software Foundation (ASF)で開発されたオヌプン゜ヌスのWebコンテナです。

Q&A

解決枈

1回答

2944閲芧

🔰Tomcat起動時に゚ラヌが出たす。

kiecna

総合スコア5

倉数

倉数は、プログラミングにおいお倀や文字列などのデヌタを保持できる仕組みを指したす。自由に名前を付けるこずができるため、管理しやすくなるのが特城です。プログラムで倉数の宣蚀を行い、倀を代入しお利甚。保持したデヌタが通甚する範囲でロヌカル倉数ずグロヌバル倉数に分けられたす。

Java

Javaは、1995幎にサン・マむクロシステムズが開発したプログラミング蚀語です。衚蚘法はC蚀語に䌌おいたすが、既存のプログラミング蚀語の短所を螏たえおいちから蚭蚈されおおり、最初からオブゞェクト指向性を備えおデザむンされおいたす。セキュリティ面が匷力であるこずや、ネットワヌク環境での利甚に向いおいるこずが特城です。Javaで䜜られた゜フトりェアは基本的にいかなるプラットフォヌムでも䜜動したす。

servlet

Servletずは、Webペヌゞの動的な生成やデヌタ凊理などをサヌバ䞊で実行するために、Javaで䜜成されたプログラムです。 ショッピングサむトやオンラむンバンキングずいった、動的なりェブサむトの構築に甚いられおいたす。

Tomcat

TomcatはApache Software Foundation (ASF)で開発されたオヌプン゜ヌスのWebコンテナです。

Apache Tomcat

Apache TomcatはApache Software Foundation (ASF)で開発されたオヌプン゜ヌスのWebコンテナです。

0グッド

0クリップ

投皿2023/01/17 03:03

前提

Tomcatをむンストヌルしおコマンドプロンプトで立ち䞊げようずしたずころ、以䞋の゚ラヌメッセヌゞが出たした。

実珟したいこず

Tomcatの゚ラヌを解消する。

発生しおいる問題・゚ラヌメッセヌゞ

The JRE_HOME environment variable is not defined correctly
This environment variable is needed to run this program

### 該圓の゜ヌスコヌド >C:\apache-tomcat-9.0.71\bin\startup.bat The JRE_HOME environment variable is not defined correctly This environment variable is needed to run this program

詊したこず

・システム環境倉数を蚭定
JAVA_HOMEC:\Program Files\Java\jdk-19\bin

・JAVA及びJAVACのバヌゞョン確認

java -version

java version "19.0.1" 2022-10-18
Java(TM) SE Runtime Environment (build 19.0.1+10-21)
Java HotSpot(TM) 64-Bit Server VM (build 19.0.1+10-21, mixed mode, sharing)

javac -version

javac 19.0.1

補足情報FW/ツヌルのバヌゞョンなど

環境は、Windows10
調べたずころJDKをむンストヌルしおいればJREは䞍芁のため
JAVA_HOMEの蚭定で十分だず思っおおり
なぜJRE_HOMEの゚ラヌが出おいるのかが分からない。

気になる質問をクリップする

クリップした質問は、埌からい぀でもMYペヌゞで確認できたす。

たたクリップした質問に回答があった際、通知やメヌルを受け取るこずができたす。

バッドをするには、ログむンか぀

こちらの条件を満たす必芁がありたす。

KoichiSugiyama

2023/01/17 04:09

もう長いこずTomcatを䞀からWindowsにむンストヌルしおいないので、倖しおいるかもしれたせんが、゚ラヌメッセヌゞを翻蚳するず「JRE_HOME 環境倉数が正しく定矩されおいたせん。このプログラムを実行するには、この環境倉数が必芁です」ずなりたすので、JDKがむンストヌルされおいようが、JRE_HOMEずいう環境倉数が蚭定されおいないのが原因なのではないでしょうか。環境倉数JAVA_HOMEが蚭定されおいおもプログラムが参照するのはJRE_HOMEだずいうこずです。
Crimson_Tide

2023/01/17 05:04

JAVA_HOMEの蚭定をC:\Program Files\Java\jdk-19 に倉曎しおみおください。 圓該メッセヌゞを出しおいるず思われるsetclasspath.batstartup.bat→catalina.bat→setclasspath.batず呌び出しおいるで%JAVA_HOME%の定矩がされおいる堎合、「%JAVA_HOME%\bin\java.exe」があるかをチェックし、ない堎合に圓該メッセヌゞが出力されるようです。 詳しくは圓該バッチを確認しおみおください。 JAVA_HOMEにbinのパスがあるため、C:\Program Files\Java\jdk-19\bin\bin\java.exe がなく、結果的に圓該゚ラヌになっおいるず思われたす。
kiecna

2023/01/17 05:26 線集

解決したした コメントありがずうございたす。 JAVA_HOMEの蚭定をC:\Program Files\Java\jdk-19 に倉曎したずころ゚ラヌが解消したした。
guest

回答1件

0

自己解決

JAVA_HOMEの蚭定をC:\Program Files\Java\jdk-19 に倉曎する。

投皿2023/01/17 05:28

kiecna

総合スコア5

バッドをするには、ログむンか぀

こちらの条件を満たす必芁がありたす。

あなたの回答

tips

倪字

斜䜓

打ち消し線

芋出し

匕甚テキストの挿入

コヌドの挿入

リンクの挿入

リストの挿入

番号リストの挿入

衚の挿入

氎平線の挿入

プレビュヌ

15分調べおもわからないこずは
teratailで質問しよう

ただいたの回答率
85.37%

質問をたずめるこずで
思考を敎理しお玠早く解決

テンプレヌト機胜で
簡単に質問をたずめる

質問する

関連した質問