• ベストアンサー

Tomcatがインストールできません・・・

インストールしようとすると下記のようなメッセージが出て先にすすめません。何が原因なんでしょうか?わかる方教えてください。 Couldn't find a Java Development Kit installed on this computer. Please download one from http://java.sun.com. If there is already \ a JDK installed on this computer , set an enviroment variable JAVA_HOME to the \ pathname of the directory where it is installed.

noname#3346
noname#3346
  • Java
  • 回答数3
  • ありがとう数3

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

  • ベストアンサー
回答No.2

TomcatはJAVAで作られているので、 JAVAの実行環境がないと動きません。

noname#3346
質問者

お礼

また、お返事ありがとうございます! 一応jdk1.4はインストールあるのですが、tomcatのインストール時にあのようなエラーが出てしまい、それ以上先に進まないんです(泣) 環境変数をどのように設定すればいいのでしょうか?もしよかったら教えていただけないでしょうか

その他の回答 (2)

noname#30871
noname#30871
回答No.3

 環境変数の設定方法は、 ・Windows95/98/Me ・WindowsNT/2000/XP で違います。参考URLをごらんください。  失礼ですが、この先も苦労なさりそうな気がします。がんばってください。

参考URL:
http://www.gs.sjts.co.jp/support/guide/install/win_apache_tom4.html
noname#3346
質問者

お礼

お返事ありがとうございます! なんとかインストールできました。 新しい事ばかりで、かなり戸惑っています。 かなり苦労すると思いますが、頑張ります。

  • jakarta
  • ベストアンサー率38% (607/1597)
回答No.1

>set an enviroment variable JAVA_HOME to the \ pathname of the directory 見るからにJDKのパスを環境変数JAVA_HOMEに登録していないのでは? 多分妙な苦手意識を持ってられるのかも知れませんが、エラーの内容も 決して難しい英語ではないと思いますので読めるように自分なりに 努力されることも大切だと思います。貴重な時間を無駄にしません。

noname#3346
質問者

お礼

さっそくのお返事ありがとうございます! 確かにじっくり読めば自分でもなんとなく読めますね・・・^^; それと、 「見るからにJDKのパスを環境変数JAVA_HOMEに登録していないのでは? 」 についてなんですが、 「JAVA_HOME」というのはどこの事をさしているのでしょう? jdkでは「c:\j2sdk1.4.0_03\bin」って感じでパスの設定はしているのですが、この事とは違うのでしょうか?

関連するQ&A

  • tomcat5について

    tomcat5をコマンドプロンプトで起動させようとしたところ The JAVA_HOME environment variable is not defined correctly This environment variable is needed to run this program NB: JAVA_HOME should point to a JDK not a JRE とでます。 環境変数JAVA_HOMEを見てみると C:\Program Files (x86)\Java\jdk1.8.0_11; となっております。 ちなみにtomcatはDドライブにあります。 その他は、 C:\Program Files (x86)\Java\jdk1.8.0_11の中にjreフォルダがあるのですが C:\Program Files (x86)\Javaにjre8フォルダがあります(その中にはlib,binフォルダ) どこが間違っているのでしょうか?

  • Tomcat のrestart時にメッセージが・・

    いつもお世話になっております 自宅サーバーを設置しておりTomcatをインストールしております。 Tomcatをリスタートするときに下記のメッセージが出るのですが これは、エラーメッセージなのでしょうか? -------------------------------------------------------- [root@digitalrain root]# /etc/rc.d/init.d/tomcat restart Stopping the tomcat service. The JAVA_HOME environment variable is not defined correctly This environment variable is needed to run this program Starting the tomcat service The JAVA_HOME environment variable is not defined correctly This environment variable is needed to run this program -------------------------------------------------------

  • XP リカバリーの仕方

    初めて、リカバリーをします PC=品名は何処を見れば良いか解りませんがデスクトップです DELLを使っています CD=3枚 ・DRIVERS AND UTILITIES(already installed on your computer)dell optiplex resourceCD ・APPLICATION(already installed on your computer)ForReinstallingCyberLinkPowerDVD Softwars ・APPLICATION(already installed on your computer)ForReinstallingSonicRecordNow7.3Deluxe   Software です。 失敗して使えなくなると困るので 細かいアドバイスをお願いします

  • JDKのアンインストール・再インストールについて

    OSはWindows Vista Home Premiamです http://java.sun.com/javase/ja/6/download.html よりJava SE Development Kit (JDK) 6 Update 12をダウンロードし、インストールしたのですが、後から別の場所にインストールし直したくなって、アンインストールしようとしたのですが、インストーラが「情報を集めています」と表示している間に、「このコンピュータには既にこのプログラムはインストールされています」という警告に切り替わり、どうにもならなくなってしまいました そこで、強制アンインストール(http://www.vector.co.jp/soft/win95/util/se259857.html?ds)を使ってみたのですが、インストールが出来ない状態になってしまいました しかし、Java Runtime Environmentはインストール出来ました また、他のバージョンのJDKはインストールしていません プログラミングに関しては初心者でどうすれば良いかわからず困っています どなたかご指導お願いします

    • ベストアンサー
    • Java
  • tomcatについて

    tomcatを用いてJSPが出来るようにしたいのですが、 HTTPステータス 404 - /myApp/mathexp.jsp The requested resource (/myApp/mathexp.jsp) is not available. というエラーが出てしまい、全くの手詰まり状態です。 お約束のHelloWorldさえ表示できません。 servletのみは動くのですが・・・ web.xmlは <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <display-name>myApp</display-name> <description> deply examples </description> </web-app> です。 OS:windowsXP tomcat:Tomcat 6.0.14 環境変数 JAVA_HOME:C:\Program Files\Java\jdk1.5.0_13 JRE_HOME:C:\Program Files\Java\jdk1.5.0_13\jre CATALINA_HOME:C:\tomcat\tomcat-6 ファイル C |tomcat ||tomcat-6 |||webapps ||||myApp ....HelloWorld.jsp |||||WEB-INF .....web.xml 原因はおそらくmyAppフォルダ内にあるHelloWorldが.jspで保存してもなぜかテキストファイルとなってしまう事にあるとおもうのですが、なぜこのようになるのかが分かりません。 詳しい方、ご回答よろしくお願いいたします。

    • ベストアンサー
    • Java
  • IEにインストールされているか確認する方法

    <script language="JavaScript"> var javawsInstalled = 0; var javaws142Installed=0; var javaws150Installed=0; var javaws160Installed = 0; isIE = "false"; if (navigator.mimeTypes && navigator.mimeTypes.length) { x = navigator.mimeTypes['application/x-java-jnlp-file']; if (x) { javawsInstalled = 1; javaws142Installed=1; javaws150Installed=1; javaws160Installed = 1; } }else { isIE = "true"; } </script> <script language="VBScript"> on error resume next If isIE = "true" Then If Not(IsObject(CreateObject("JavaWebStart.isInstalled"))) Then javawsInstalled = 0 Else javawsInstalled = 1 End If If Not(IsObject(CreateObject("JavaWebStart.isInstalled.1.4.2.0"))) Then javaws142Installed = 0 Else javaws142Installed = 1 End If If Not(IsObject(CreateObject("JavaWebStart.isInstalled.1.5.0.0"))) Then javaws150Installed = 0 Else javaws150Installed = 1 End If If Not(IsObject(CreateObject("JavaWebStart.isInstalled.1.6.0.0"))) Then javaws160Installed = 0 Else javaws160Installed = 1 End If End If </script> <script language="JavaScript"> /* Note that the logic below always launches the JNLP application *if the browser is Gecko based.This is because it is not possible *to detect MIME type application/x-java-jnlp-file on Gecko-based browsers. */ if (javawsInstalled || (navigator.userAgent.indexOf("Gecko") !=-1)) { document.write("<a href=http://test023.web.fc2.com/magalingclient.jnlp><ul><li></li></ul></a>"); } else { document.write("Java がインストールされていません。"); document.write("<a href=http://java.sun.com/PluginBrowserCheck?pass=http://test023.web.fc2.com/download.html&fail=http://java.sun.com/javase/downloads/ea.jsp>ここをクリック</a> "); document.write("すると、無料ダウンロードページへジャンプします。インストールが完了すると、アプリケーションが起動します。"); } </script> この記述で、IE8 では正常に表示されますが IE9では表示・アプリケーションの起動が正常にできません。 IE8 と IE9 では、記述(確認)方法が違うのか、そもそも IE9 に互換性が無いだけなのか理由をご存知の方ご教授願います。 

  • 同梱のDVDでwinXPからVistaへ変更は?

    現在のWindowsXP(SP3)からVistaに変更したいを思います。 XPのノートパソコンをDELLから購入(2008年10月)して使ってます。 PCの右下に「Windows Vista」と表示した小さなラベルも張り付いてます。 購入時に「OPERATING SYSTEM」というDVDが同梱されてます。 このDVDの二行目に「ALREADY INSTALLED ON YOUR COMPUTER」と記してます。 更に続いて「Reinstallation DVD Windows Vista Business 32BIT SP1」 更に「The software is already installed on your comuter. Use this DVD only to reinstall the operating system on a Dell PC. This DVD is not for reinstallation of progrms or drivers. Support for these products is provided by Dell. For Distribution Only With New Dell PC. For Distribution Only With a New Dell PC」とあります。 何だかよく分からないのですが このDVDをPCに入れると XPからVISTAに変更できるのかどうかを教えて下さい。 なお、重要なファイルやデータはすべて外付けのHDDに保存済みです。

  • linuxにJAVAがインストールできません

    linux初心者です。 以下のサイトを参考にjavaインストールをしようと思ったのですが、 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ http://codezine.jp/article/detail/1744?p=1 wget java_ee_sdk-5_07-jdk-6u16-linux.bin http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/java_ee_sdk-5_07-jdk-6u16-linux.bin?BundledLineItemUUID=KohIBe.lxhkAAAEkb2kyc6AQ&OrderID=nwtIBe.lxjAAAAEkYWkyc6AQ&ProductID=AcVIBe.nU6oAAAEjhhpuoDTb&FileName=/java_ee_sdk-5_07-jdk-6u16-linux.bin を実行すると、 `java_ee_sdk-5_07-jdk-6u16-linux.bin?AuthParam=1256816067_a8efbfd2d292c375013d9a70eebcb5b4&TicketId=B%2Fw6lx2IT1NLQBVCPVJSkg%2Fl&GroupName=CDS&FilePath=%2FESD6%2FJSCDL%2Fjava_ee_sdk%2F5u7-6u16-ml%2Fjava_ee_sdk-5_07-jdk-6u16-linux.bin&File=java_ee_sdk-5_07-jdk-6u16-linux.bin' (ファイル名が長すぎます)へ書き込めません。 と表示されます。 最新版のインストールをしたいのでyum以外でインストールしたいのですが、他に方法はありますでしょうか。

  • Javaを始めようと思いますがどうやって始めたらよいかわかりません

    初めてのjavaで検索し、 http://itpro.nikkeibp.co.jp/article/lecture/20070130/260066/ このサイトを見つけ、リンク先 http://java.sun.com/j2se/1.5.0/ja/download.html から JDK 5.0 Update 14(Windows Platform - Java Development Kit 5.0 Update 14)Windows Offline Installation, Multi-language をダウンロードしてインストールしましたが、 "\Program Files\Java\jdk1.5.0_10\bin\javac" のようなパスは存在せず、 "\Program Files\Java\jre1.5.0_・・・" というちょっと違うパスしかありません。 Javaを最初から始めるにはどうしたらよいでしょうか?

    • ベストアンサー
    • Java
  • Java環境の下準備で困っています。

    「アプリ作成でやさしく身につく徹底入門 新基準Javaプログラミング」という参考書でJavaの勉強を始めましたが、出だしの開発環境と実行環境の準備でいきなりつまづいてしまいました。 参考書によると、http://java.sun.com/javase/ja/6/download.htmlから 「JDK 6u1」 というものをダウンロードするように書かれているのですが、 書かれてあるページの何処を探しても同じものはなく、似たようなものだと以下の 「Java SE Development Kit with JavaFX (JDK 6u25 / FX 1.3.1)」 というものが有ります。 JDKって"Java SE Development Kit"という意味ですよね、ただ、with JavaFXというのが何か解りません。 参考書に沿って勉強していきたいのですが、「JDK 6u1」に該当するものはどれなのでしょうか? 因みに使用しているPCは MacBookPro 10.6.8で ターミナルは2.1.2です。 最初はEclips等使わず、miエディタとターミナルのみを使って学習していき、 慣れてきたらEclipsを使用していこうと思っております。 せっかく参考書を買ってきたのに全く進まず困っています。 宜しくお願いいたします。

    • ベストアンサー
    • Java

専門家に質問してみよう