OpenOfficeとJAVAのインストールに関する問題

このQ&Aのポイント
  • Windows2000上でOpenOfficeをインストールしようとしていますが、JAVA SDK(J2SE)がインストールされているにもかかわらず、インストーラがJREを見つけられません。
  • JREはJ2SEに含まれていると思われますが、なぜ見つけられないのかわかりません。環境変数PATHとJAVA_HOMEも登録してみましたが、状態は変わりません。
  • DOS窓からはjavacなどを実行できるので、環境変数は正しく登録されていると思います。アドバイスなどいただけると助かります。
回答を見る
  • ベストアンサー

OpenOfficeとJAVA

 Windows2000上でOpenOfficeをインストールしようと しています。ところがJAVA SDK(J2SE)がインストール されているにもかかわらず、インストーラがJREを見つけて くれません。JAVAのバージョンは1.4.1です。 JREはJ2SEに含まれていると思うのですが、(コンパネの アプリケーションの追加と削除にもJREが登録されてます) なぜ見つけられないかわかりません。  環境変数PATHとJAVA_HOMEも登録してみたのですが、 状態は変わらないようです。  DOS窓からは javac などは実行できるので環境変数は ちゃんと登録できていると思うのですが・・  アドバイスなどいただければ幸いです。

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

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

Windows 2000にOpenOffice.orgをインストールする http://ja.openoffice.org/documents/install/windows2000.html OpenOfficeセットアップのJavaの設定で「手動で検索」しても出てきませんか? あと、OpenOffice.orgでJavaを使用しないのなら設定しなくても構わないでしょう。

参考URL:
http://ja.openoffice.org/documents/install/windows2000.html
angband
質問者

お礼

アドバイスありがとうございます。  手動でJAVA_HOME(C:\j2sdk1.4.1)を選択しても、その サブフォルダ(c:\j2sdk1.4.1\jre)を選択しても 「JREがない」というエラーになってしまいます。  SUNから配布されているj2reをインストールすると OpenOfficeでもJREを見つけてくれます。ただこれだと JREが2つあることになると思いますので、気持ち悪いので 悩んでおります。  OpenOfficeのドキュメント(faqや多国語faqなど)も 見ているのですが・・

関連するQ&A

  • LinuxでJava

    LinuxでJavaを使おうとしておりますが、J2SE SDK/JRE,J2EEの混在インストールは問題ないのでしょうか? Linuxで将来 EJBのようなことをしたいので、できればJ2EEのインストール方法が知りたいです。 私は、WindowsでJavaは最近やり始めておりますが、Linuxではまりそうな 事がありましたら教えてください。

    • ベストアンサー
    • Java
  • OpenOffice3.1はJavaアプリケーション?

    OpenOfficeはJREが同梱されているパッケージもあるようですが、 これはOpenOfficeがJavaアプリケーションということでしょうか?  Javaアプリケーションの場合、低スペックマシンでは 性能やメモリ利用量などでMS-Officeなどに比べてマイナスに働くことは ないでしょうか?

    • ベストアンサー
    • Java
  • javaコンパイルバッチ

    javaコンパイル用のバッチファイルを作成しようと思ってますがうまくいきません。どなたかご教授お願いします。 環境 windowsXP java j2sdk1.4.2_16 バッチファイル名 jc.bat 作成したバッチファイルの中身 set PATH=.;C:\JAVA\j2sdk1.4.2_16\bin;C:\JAVA\j2sdk1.4.2_16\jre\bin;C:\JAVA\j2sdk1.4.2_16\lib set CLASSPATH=.;C:\JAVA\j2sdkee1.3.1\lib\j2ee.jar;C:\JAVAsrc javac 実行 C:\JAVAsrc> jc testServlet.java これで作ってみたのですが動きません、実行してみると どうやらjacacの実行結果(使用方法の説明)がでてきました ただ、バッチファイルの最後にjavac testServlet.javaと入れて C:\JAVAsrc> jc 実行してみると、コンパイルができてるのです。 どなたか、原因はわかりますか? それと環境変数は通ってました。 javacの後のtestServlet.javaが認識されてないみたいです

  • window7でjava言語でコンパイルできません

    初めまして、Java初心者で現在、環境変数の設定で困っております。 windows7を使用しております。 java -versionとバージョンを確認しました。 java version "1.6.0_20" などでて 環境変数をコンピュータのプロパティで システムの詳細設定でPATH=C:\Program Files (x86)\Java\jre6\bin と入力すると c:\Sample1>javac Sample1.java 'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 と出てしまいエラーが出てしまいコンパイルできません。環境変数が おかしいのかなと思うのですが質問の内容が稚拙で申し訳ないです。 どうぞ教えて下さい。

    • ベストアンサー
    • Java
  • JRE(JAVA)の インストールができません。

    Androydのプログラミングを勉強しようと思ったのですが、環境構築から苦戦しています。 http://masahikokitsugi.blogspot.com/2010/05/java-for-windows.html 上記のサイトを参考に、環境構築しようとしました。 上記のサイトでは、C:¥Java にJREをインストールするように書いてあったのですが、 既にJREがインストールされていたので、そこはスルーしてJDKのダウンロードとインストール と、環境変数の設定を行いましたが、コマンドプロンプトでjava -version、javac -version を打ち込んでもバージョン情報が表示されませんでした。 そこで、JREをアンインストールしてやり直そうと思ったのですが、インストールを実行すると、 「このソフトウェアは使用中のコンピューターにすでにインストールされています。再インストールしますか?」と出てきます。はいを押すと 「この操作は現在インストールされている製品に対してのみ有効です。」 と出てまた 「このソフトウェアは使用中のコンピューターにすでにインストールされています。再インストールしますか?」とでます。 タスクマネージャでjusched.exeまたは、jqs.exeが動いていないことは確認しました。 JDKもアンインストールし、javaという言葉を含むファイルも削除しましたが、 未だ症状が改善されません。 どなたかアドバイスお願いします。

  • Javacが認識されません。

    環境変数はユーザー環境変数に新規で変数名Path 変数値 C:\j2sdk1.4.2_18\bin システム環境変数にPathがあったので、 %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\pcdNavi\bin;C:\Program Files\Fujitsu\sa\dll;C:\j2sdk1.4.2_18\binとしました。 (C:)直下にj2sdk.1.4.2_18フォルダーとJavaフォルダーがあります。 j2sdk.1.4.2_18フォルダー内のbinフォルダー内にjavac.exeコマンドがあります。 Javaフォルダー内にソースファイルのHello.javaがあります。 コマンドプロンプトにjava -versionでバージョンが表示されます。 cd \javaで C:\java>になり、javac Hello.javaと入力すると Error occurred during initialization of VM java/lang/NoClassDefFoundError:java/lang/Objectでエラー表示になります。 先に進めないので宜しく御願いします。

    • ベストアンサー
    • Java
  • 環境変数がおかしいのでしょうか?

    現在家のパソコンを使いJavaの勉強をしております。 家で使用しているパソコンとは違うのにj2sdk1.4.2_01をインストールして勉強しようと考えていました。 それで、J2SDK1.4.2_01をインストールしてユーザーの環境変数に以下のようなものを新規で作りました。 JAVA_HOME C:\j2sdk1.4.2_01 PATH %JAVA_HOME%\bin CLASSPATH .;%JAVA_HOME%\lib\tools.jar それで家で作ったjavaファイル、classファイルをインストールしたパソコンにコピーしました。 実際に正しく設定されているか確認するため、javaファイルのあるディレクトリに移動し javac Sample.java (作ったjavaファイルをSample.javaとした場合) とコマンドしたところ 「'javac'は内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。」 と表示されました。 家のパソコンと同じようにしたのにおかしいと思い、一応classファイルもコピーしたので java Sample とタイプし実行してみました。 そうすると実行はできたんです。 なぜコンパイルはできなかったんでしょうか? 環境変数の設定がおかしいのでしょうか?

    • ベストアンサー
    • Java
  • JAVA環境にインストールについて(JAVA初心者です。)

    JAVA環境にインストールについて(JAVA初心者です。) ・JAVAでの開発が必要になったため、JAVA(SE)をインストールしました。 ・PATH等を設定 ・コマンドプロンプトからjavac -version を実行してバージョンが表示するのを確認しました。 次に、JDK内のdemoのapplets内のdemoを実行してみたのですが実行できませんでした。 まだ何かインストールするものが必要ですか? あと、JAVA SE と JAVA EEの違いはなんですか? なにぶん、JAVA生まれて初めてやるもので、上司から本を渡され、本を見て悪戦苦闘してます。 (その上司もJAVA全然知らなく、すべて私に押し付けています。) 何か参考になるHP等ありましたら教えてください。 よろしくお願いします。

    • ベストアンサー
    • Java
  • 環境変数JAVA_HOMEとPATHの違い

    JAVAをはじめて間もない初心者です。 ふと疑問に思ったことがあるので、質問させていただきます。 先日、自宅サーバ(CentOS4.6)にjava(j2sdk1.4.2_16)をインストールしたのですが、OSに元々javaがインストールされていました。 SHELL># whereis java と打つと[java: /usr/bin/java]と出てきて、実際/usr/bin以下にjavaの実行ファイルがあります。 自分でインストールしたjavaは /usr/loacl/j2sdk1.4.2_16というディレクトリを作成してその下に展開しています。 システムの環境変数に自分でインストールしたjavaを指定しようと SHELL># export JAVA_HOME=/usr/local/j2sdk1.4.2_16 SHELL># export PATH=${JAVA_HOME}/bin:${PATH} と設定したのですが、 $PATHには/usr/binも設定されています。 javaを実行した場合は、どちらのjava実行ファイルが参照されるのでしょうか? (OSに元からインストールされているjava[/usr/bin/java]なのか、自分でインストールしたjava[/usr/local/j2sdk1.4.2_16/bin/java]なのか) そもそも、JAVA_HOMEは何のために設定するのでしょう?googleなどで「JAVA_HOMEとは」などと調べたのですが、イマイチ僕の欲しい答えが出てきません。 javaへのPATHさえ設定していれば、問題ないような気がするのですが、、。 とても稚拙な質問だと思いますが、良ければアドバイスよろしくお願いします。

    • ベストアンサー
    • Java
  • Eclipseがコンパイラを用意している?

    Windowsで、Eclipse3.0.1を使用してJavaを学習しています。 ひとつ疑問に思ったことがあります。 Javaのコンパイラは、Eclipseが用意しているのでしょうか? 疑問に思った理由は、 コマンドプロンプトにて「javac 実在しないクラスファイル名など」と打ち込んでも 何も反応が無いからです。 正しいクラスファイル名を指定せよ、のようなメッセージが出るのかと思いきや、 「操作可能なプログラムまたはバッチ ファイルとして認識されていません。」とメッセージが出ます。 開発環境は、SDKをインストールしてから構築したのではなく、 Eclipseだけをインストールしています。 (もちろん、Eclipse上から、コンパイル、実行出来ます) ちなみに、 アプリケーションの追加・削除には、 「Java 2 Runtime Environment. SE v1.4.2_06」 「J2SE Runtime Environment 5.0 Update 2」 がありました。 (SDK「j2sdk-1_4_1_07-windows-i586.exe」はインストールしていません) 「JDK」とか「SDK」とか「J2SE」とかが何の略称か多少分っていても、 どれかに含まれているものかが良く分っていないのも、 疑問に思う理由のひとつかもしれません。 環境 OS: WindowsXP SP2 HOME Java IDE: Eclipse3.0.1 JRE(実行環境バージョン):この辺りもよく分りません SDK(開発環境バージョン):この辺りもよく分りません

    • ベストアンサー
    • Java

専門家に質問してみよう