• ベストアンサー

JRE は Windows のサービスで起動するのですか。

JREはWindowsがログオフ状態、または、再起動後の未ログイン状態でも立ち上がってるのですか? すみません、今環境がなく試せないのですが、確か以前ログイン前状態で外からJSPファイルにアクセスできたのですが、念のため専門家さんの意見が聞きたくて、、、。

質問者が選んだベストアンサー

  • ベストアンサー
noname#94983
noname#94983
回答No.1

JRE(要するにJava仮想マシンのプログラム)は、サービスでは起動しないはずですよ。Javaのプログラムを実行するたびに起動しているはずです。 >ログイン前状態で外からJSPファイルにアクセスできたのですが これがどういうことかよくわかりませんが、JSPってことはブラウザからアクセスしたら、ってこと? だとしたら、当然ですがJavaサーバ(サーブレットコンテナ、Tomcatなどのソフト)が起動しているはずで、このJavaサーバはJava仮想マシン上で動きますから、単に「最初からJavaのプログラムが起動しているだけ」ですね。Tomcatなどは、(JREではなく)Tomcat自身をサービスとして起動できるので、そのへんで勘違いされているのかも。 つまり、TomcatなどのJavaサーバはサービスとして起動できます。で、Javaサーバがサービスとして起動する際に(JavaサーバはJREで動くので)JREが起動しているわけ。JREそのものがサービスとして起動しているわけではない、ということです。

関連するQ&A