タグ

WindowsとJavaに関するhirometricsのブックマーク (2)

  • WindowsでJDK 7とJDK 8を切り替える際の注意点

    WindowsでJDK 7とJDK 8を切り替えて開発する場合、環境変数JAVA_HOMEを変更するだけではうまくいかない(かもしれない)よ、という話。 Abstract 理由 Java SE 8以降のパブリックJREで、環境変数PATHの設定を自分で行なわない(行なえない)レベルのユーザーへの対策が変わったため 対策 パブリックJREのjava.exeが優先的に実行される状態を回避して、環境変数JAVA_HOMEの変更のみでJDKを切り替えられる状態に戻す 解説 理由 Windowsに複数バージョンのJava開発環境(JDK)をインストールするレベルのユーザーなら、環境変数JAVA_HOMEにJDKのインストール先フォルダーを設定し、環境変数PATHに%JAVA_HOME%\binを含める、という手法はおなじみのものだろう。これにより、JAVA_HOMEの内容を変更するだけで、複数バージ

    hirometrics
    hirometrics 2016/11/10
    Java 7と8 エラー
  • 初心者のためのJava講座/WEBワークショップ 【番外編2】PATHって何?

    ところで、「第0回 Javaの環境設定」で使用した環境変数「PATH」とは何でしょう? 実は、PATH環境変数を設定しなくても、 C:\WORK>C:\Program Files\Java\jdk1.8.0_74\bin\javac HelloWorld.java と入力すると、Javaコンパイラ(javac)を動かすことが出来るのです。 (「C:\Program Files\Java\jdk1.8.0_74」はJavaをインストールしたディレクトリ) ※「jdk1.8.0_74」の「1.8.0_74」の部分はバージョンナンバーなので、 皆さんの使用するバージョンによって違う可能性があります。 バージョンが異なる場合は適宜読み替えてください。 しかし、毎回毎回「C:\Program Files\Java\jdk1.8.0_74\bin」というのをコマンド入力の最初に加えるのは、 面倒ですよ

    hirometrics
    hirometrics 2015/03/14
    "javacと打つだけで「C:\Program Files\Java\…\javac.exe」"が起動する理由。PATH環境変数とはプログラムの検索先。環境変数とはアプリケーション設定参照するOSやユーザごとに共通の値。
  • 1