windowsXp SP2 で、JDK1.5.0_09 と Eclipse3.2.0を現在インストールしています。
Javaの自動更新で、Jre1.6.0_01 がインストールされています。
システム環境変数のPath は、Jdk1.5.0_09\bin を指定しています。
コマンドプロンプトで、java -version をキーインすると、1.6.0_01 が表示されます。
\WINDOWS\system32\java.exe の version を見ると、1.6.0_01 になっていることを確認しました。
処理は、batchファイルで、Eclipse の workspace の bin を指定したりしています。
1) このままの状態で放置していて問題無いと考えてよいのでしょうか。
2) \WINDOWS\system32\java.exe(javaw.exe 等も含めて) を、version 1.5.0_09 に置き換えるべきでしょうか
または、全く別の方策がありますでしょうか
宜しくお願い致します。
No.1ベストアンサー
- 回答日時:
Windows版のインストーラは勝手にsystem32フォルダに置いちゃうんですよね…
1)
何がどう問題になるかは用途によると思いますが、
そのままだと開発は5系、実行が6系という状態になりそうで正直嫌です。
Javaを使うサーバソフトなんかはモロに影響を受けそう…。
環境変数PathがJDK5を指定していたとしても、
それが%SystemRoot%等よりも後ろにあれば、
WINDOWSフォルダ等にある6系のJavaが動きます。
バージョン混在で開発やサーバ運用においては良いことが無い様に思います。
2)
5系の開発をしているのであれば置き換えるべきと思います。
でないとEclipseの外で動かしたとたんに6系で動きそうです。
再セットアップ後は自動更新を切ることをオススメします。
もちろん、思い通りにバージョンを切替えられるのであれば
そのままでも良いと思います。
例えば、batch以外にもPathの先頭に%JAVA_HOME%\binを持ってきて
WINDOWSフォルダのJavaを使わせないように設定するなど。
# 環境変数の例(Javaの切替はJAVA_HOMEを書き換えるだけ)
JAVA_HOME → (JDKインストール場所)
Path → … %JAVA_HOME%\bin; … %SystemRoot%\system32
;%SystemRoot% …
回答のお礼が遅れて申し訳ございません。
今のところ、当分は、Eclipseとの関係を含めJDK5を使用しようと思っています。
環境変数の Path 指定で%JAVA_HOME% を、%SystemRoot%・・・ より前に指定する。 これをためさせていただきます。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- MySQL mysqlがインストールされているのかどうか 1 2023/06/05 14:19
- MySQL mysqlがインストールされているのかわかりません 1 2023/06/05 02:26
- Java jdk17.06のインストーラーが起動しない 1 2023/03/27 21:58
- UNIX・Linux ubuntuのサーバー(virtual box)が、再起動するとデータが消えてしまいます。 4 2022/04/27 21:29
- Windows 10 止められないサービスを止める方法 2 2022/09/25 13:18
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- Java マイクラでPythonのプログラミングができません 3 2023/05/28 07:15
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- その他(ゲーム) マインクラフトJAVA版の導入・ローカルマルチプレイについて 1 2022/03/23 18:59
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
eclipseについて
-
jarについて
-
Strutsの設定エラーについて
-
複数のJDKを同一マシンに共存さ...
-
「%CATALINA_HOME%」とはどこの...
-
Java 指定されたパスが見つかり...
-
Eclipseで、プロジェクト名のと...
-
html上で、バッチやexeファイル...
-
JSPのクラスをコンパイルできな...
-
正しいURL指定しているにもかか...
-
jasper.exceptionとは?
-
Eclipse(JAVA)のデバッグで他...
-
Eclipse・プロジェクトで、フォ...
-
is this even a thing?
-
MSDNのコレクションがありませ...
-
split関数で区切り文字がない場合
-
Eclipseのアンインストールの仕方
-
Javascriptの値をJava(JSP)へ渡...
-
TomcatでのHTMLの表示
-
.jarファイルの中身って書き換...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
複数のJDKを同一マシンに共存さ...
-
Java 指定されたパスが見つかり...
-
JDKのインストールが動作しない...
-
「%CATALINA_HOME%」とはどこの...
-
『javax.mail.*』が見つかりま...
-
eclipseについて
-
コマンドプロンプトでjavaのバ...
-
環境変数JAVA_HOMEとPATHの違い
-
'javac' は、内部コマンドまた...
-
java にてコンパイルできない。
-
eclipseとTomcatについて
-
「javac」と入力するとエラーメ...
-
Tomcatの設定について教えてく...
-
JAVA環境設定についての質問です。
-
version について
-
Javaのクラスライブラリ(?)の場...
-
java のバージョンを変える方法
-
jarについて
-
cygwinでのjavaプログラムの使...
-
Strutsの設定エラーについて
おすすめ情報