• ベストアンサー

Windows98でProgram Files\javaへの環境変数の設定

Windows98にJAVAをインストールしたいのですが (サーバーにしたい)。 javaへのPATHがうまく通りません。 おそらく、PATHでの\Program Filesの記載が長いのか 半角スペースがあるため、Windows98では、 うまくいかないものと思われます。 この場合、パスの通し方はどうなるのでしょうか。 JAVAをフォルダごとC:\下に動かすことも考えましたが、 今度は、JVMへのパス?(JVMの認識がうまくいかなく なる)がきになります(Javaフォルダには、jdkとjre があるので)。 98の場合、どうするのがいいのでしょうか。

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

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

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

間に半角スペースがある場合、"~"ダブルクォーテーションで括ってもダメですかね? "C:\Program Files\~"のような感じで。

noname#11927
質問者

お礼

実は、面倒でもフォルダごと、C:\下に移して しまったのですが、試しに、"囲んでみても、 うまくいきました。 ありがとうございました。

その他の回答 (2)

  • tadare
  • ベストアンサー率61% (53/86)
回答No.3

>おそらく、PATHでの\Program Filesの記載が長いのか >半角スペースがあるため、Windows98では、 >うまくいかないものと思われます。 ロングファイルネームでなく、ショートネームの方でパス設定すれば うまくいくと思います。 ショートネームの確認方法はdir /xです。 2003/04/20 03:23   <DIR>     DOCUME~1    Documents and Settings 2005/06/10 14:40   <DIR>     PROGRA~1    Program Files 2004/10/24 11:01   <DIR>             TEMP 2005/06/19 09:44   <DIR>             WIN98 2003/05/02 18:49   <DIR>     マイダ~1    マイ ダウンロード                     ↑*1 拡張子無しで8文字をこえるディレクトリ名、ファイル名には *1のような名前が同時につけられています。 c:\Program Filesから、順次dir /xを使ってショートネームを 調べていって、PATH設定すればいいと思います。

noname#11927
質問者

お礼

JAVAのフォルダは、C:\以下に移したのですが、 疑問はありました。 しかし、dirで調べて、別のディレクトリ名が 得られると知って、解決しました。 ありがとうございました。

  • had4149
  • ベストアンサー率18% (9/48)
回答No.2

一番簡単な解決方法を。 スタートメニュー→アクセサリ→MSDOSプロンプト→C:\に移動→dir→ 表示されたProguram Filesに該当するパスをメモして、そこに設定。 確かProgra%20かProgura~20だったと思うんですが、あまり自信が無いので 上記の方法で調べてから設定されるのが確実だと思います。

noname#11927
質問者

お礼

ありがとうございます。 dirで調べて、PROGRA~1でパスが通りました。

関連するQ&A

  • Javaの環境変数が設定出来ません

    JDKインストール後、コマンドプロンプトでjavacの確認を行った所、 「'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 と出ます。 システム環境変数の設定は 変数:Path  値:D:\java\jdk1.6.0_25\bin; 変数:JAVA_HOME 値:D:\java\jdk1.6.0_25 JDKをインストールしたフォルダは「D:\java\jdk1.6.0_25」なのですが、 コマンド:Pathでは「D:\java\jdk1.6.0_25\bin;,」 コマンド:Set JAVA_HOMEでは「JAVA_HOME=D:\java\bin」 と表示されます。 アドレスに間違いはないような気がするのですが・・・何故でしょうか; どなたかお願いします

  • Javaの環境変数設定について

    本日、PCを立ち上げるとJavaのインストールを要求されOKした所 Java(TM) 6 Update 7がプログラムに入りました。 プログラムファイルの中のJavaフォルダーに、 昨日、削除したはずのjre1.6.0_07フォルダーが出来ました。 コマンドプロントでJava -versionを表示すると、 Path変数が1.4.2_18のはずが1.6.0_07になってます。 でもJavacのコンバイルは正常に出来ます。 このままJava -versionで1.4.2_18と表示させるには、 どうすれば良いのですか? それともこのままで良いのでしょうか?

  • Java6の環境変数の値

    Windows 8 です。 Windows x64の jdk-6u45-windows-x64をダウンロードしてJavaを使っていましたが、 ある時Tomcatのパスの設定時Javaのパスを消してしまい、Javaのコンパイルが 出来なくなりました。 以下のエラーが出てます。 'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 環境変数としては 変数名 PATH 値 C:\Program Files\Java\jdkjdk1.6.0_45\bin; あるいは C:\Program Files\Java\jdkjdk1.6.0_45\bin;%JAVA_HOME%\bin; と試しましたが、間違えていますでしょうか?

    • ベストアンサー
    • Java
  • javaのPathの設定

    こんにちは、java勉強中の初心者です、宜しくお願いします。  javaのPathの設定をする場合の環境変数について教えて下さい。 現在 ユーザー環境変数に  変数名「JAVA_HOME」、 「変数値」に「C:\Program Files\Java\jdk1.7.0_60」 システム環境変数の 変数名Pathに*****Time\QTSystem\;C:\Program Files\Java\jdk1.7.0_60\bin; のようになっています。 コマンドプロンプトを起動してjavacを入力すると、 javacは、内部コマンドまたは外部コマンド、操作可能なプログラムまたは バッチファイルとして認識されていません。 と出てきます。 色々試してみたのですが、どこが間違っているのかわかりません。 分かる方、どこが間違っているのか教えてください。 「C:\java\jdk**.**.**.**\bin;」を入力します』と書かれていましたが、 別の本には、「%JAVA_HOME%\bin」と書かれていました。  ・ この書き方は、どちらが正しいのでしょうか、どちらの書き方も正しいのでしょうか。  ・ どちらも正しいのであれば、この「%~%」の意味はどのような意味でしょうか。  ・ 「JAVA_HOME」というのは、統一されている書き方(大文字、小文字、全角、半角も含めて)  でしょうか。  以上宜しくお願いします。 投稿日時 - 2013-04-28 12:30:23通報する

    • ベストアンサー
    • Java
  • javaの環境変数設定

    java初心者です。コマンドプロンプトでjavacやjavac -versionと入力しても、 「javacは内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。」と出てしまいます。 環境変数の設定でどこか間違っているのでしょうか? 変数PATH  変数値C:¥Program Files¥Java¥jdk1.8.0_60¥bin 変数値はエクスプローラからアドレスをコピーしたし、jdk1.8.0_60¥binにjavac.exeがあることも確認たので、これ以上どうしたらいいか分かりません。 osはwindows10です。

  • FreeBSDでサーバーサイドJavaの実行環境は存在しますか?

     初歩的な質問ですいません。 FreeBSD版のサーバーサイドJavaの実行環境(JVM)は存在しますか? SunのJava2EEと互換しているものです。 Sunとライセンス契約をした FreeBSD財団からリリースされている JDK1.3.1 JRE1.3.1 (↑これらがJava2SEなのかJava2EEなのかすら分かりません) は存在するようですが・・・ http://www.freebsd.org/ja/java/ Tomcatなどが動作する FreeBSD版のサーバーサイドJavaの実行環境(JVM)は存在しますか?  どなたか、よろしくお願いいたします。 関連Webサイトが英文ばかりで・・・(笑)

  • JAVAの開発環境と実行環境について

    JAVAの開発環境JDKと実行環境JREについてです。 環境 windows xp professional ・jdk1.5.0_09インストール後 JDK: jdk1.5.0_09 JRE: jre1.5.0_09 フォルダが生成された。 ・JRE(jre1.5.0_09)アップデート後 jdk1.6.0_013が新たにフォルダが生成された。(公開JRE) **************************************************************** このように開発環境がjre1.5.0_09でjavaプログラムを作成し、 コマンドプロンプト上コンパイル後、javac Test.java を行うと テストしている時点の実行環境としてはjre1.5.0_09\jre(非公開JRE)と jre1.6.13(公開JRE)のどちらが使われるのでしょうか? もし、jre1.6.13(公開JRE)が使われているとすると、jre1.5.0_09で 動作確認を行いたいならば、、jre1.6.13は削除しないといけないのでしょうか? 非公開JREと公開JREというものがあって、 私の環境では、 非公開JREがjre1.5.0_09\jre 公開JREがjre1.6.0_13 であることは理解しています。 ご指導のほど、よろしくお願いします。

  • Javaの環境変数の設定について。

    独習Javaで環境変数の設定でつまずいて先に進めない状態です。Autoexec.batというファイルにC:\Program Files\Java\jdk1.5.0\BINというパスを追加しても再起動をかけると「パラメーターが多すぎます」というエラーが出てsafe modeでパスを消去しないといけなかったり、MS-DOSで実際にコンパイルをしようとしても「コマンドまたはファイル名が違います」というエラーが出ます。 OS:Windows98 Autoexec.batの内容は SET DOS4G=QUIET C:\PROGRA~1\NETWOR~1\MCAFEE~1\SCAN.EXE C:\ /NOBREAK /SILENT @IF ERRORLEVEL 1 PAUSE @ECHO OFF loadhigh c:\windows\COMMAND\nlsfunc.exe c:\windows\country.sys SET PATH=C:\FJUTY; REM Environment Settings For McAfee VirusScan SET PATH=%PATH%;C:\PROGRA~1\NETWOR~1\MCAFEE~1;C:\Program Files\Java\jdk1.5.0\BIN です。 どのようにしたらコンパイル、実行出来るように なるでしょうか? 最初でつまずいて先に進めないので どなたか教えて下さい。よろしくお願いします。

  • javaの環境変数PATHについてご教授ください。

    javaの環境変数PATHについてご教授ください。 現状、"c:\"でjavacコマンドを入力すると、「内部コマンドまたは外部コマンド~」 と警告が表示されます。 環境変数については、 ・ユーザ環境変数にJAVA_HOMEを定義し、「C:\Program Files\Java\jdk1.6.0_20」を設定しています。 ・システム環境変数のPATHに、「%JAVA_HOME%\bin;%SystemRoot%;%SystemRoot%\System32;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\」を設定しております。 OSは、vistaです。 【補足】 ・C:\Program Files\Java\jdk1.6.0_20\binにディレクトリチェンジした場合、javacは実行できる。javac.exeはあります。

    • ベストアンサー
    • Java
  • javaの設定について

    vistaを使ってます。 jdkのバージョンは1.6.0_07です。 変数設定でPathの最後の部分に「;C:\program Files\Java\jdk1.6.0_07\bin」と加えたのですが、「javacは操作可能なプログラムとして認識されません」と出てしまいます。 いろいろ調べて試したのですがうまくいきません。 どなたかわかる方がいましたら教えてください。

    • ベストアンサー
    • Java