こんにちわ。
昨夜からちょっと困ってパニックになっています。
1から書いていきます。
読みにくかったら、申し訳ございません。
コンパイルしたJanken.classが、
C:\java>java Janken で作動せず、
java.lang.NoClassDefFoundErrorのエラーが出ました。
そこで、参考書を見て環境変数に問題があるということなので、
環境変数を触ったのですが、それでも上手く行かずネットで検索をかけて調べたところ、
"システム環境変数"と"ユーザー環境変数"の設定を変えました。(osは、XPです。)
それ以来、
-----------------
C:java>java Janken
'java'は、内部コマンドまたは、外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
C:\java
----------------
と、なります。
コンパイルも出来ません。
「システム環境変数には、触れてはいけない」と
検索した先のページには、書かれていまして、
ユーザー環境変数と間違って、システム環境変数を変えていたことになります。
元に戻すには、PCの初期化が必要なのでしょうか?
また、参考書の通りコマンドプロンプトに打つとこう表示されます。
-----------
C:\Documents and Settings\Owner>set CLASSPATH=%CLASSPATH%;c:\java\bin
C:\Documents and Settings\Owner>echo %CLASSPATH%
%CLASSPATH%
C:\Documents and Settings\Owner>
-------------
また、JAVAの入ってるフォルダは、
C:\JAVAで、ローカルディスクCの中です。
JAVAフォルダの中は、j2sdk-1_4_0-doc-jaフォルダと、J2SEフォルダ、
Janken.classがあります。
もう何が正しくて、何が誤りなのかもわかりません。
どうか、よろしくお願いいたします・・・・。
No.1ベストアンサー
- 回答日時:
> 元に戻すには、PCの初期化が必要なのでしょうか?
触った環境変数ってCLASSPATHとかでしょ?
であれば、その必要はないです。
http://www.hellohiro.com/appli.htm
↑これを参考に環境変数を見直しましょう。
JAVA_HOME
CLASSPATH
PATH
java -version
とコマンドプロンプトでタイプしてReturnキーを押した時に
'java'は、内部コマンドまたは、外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
とでなければ、環境変数は間違ってません。
ありがとうございました!
提示された環境変数と手持ちのフォルダ階層を良く見てたら、
ピン!ときました。
うまく行きました。感謝です!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Pythonの作業環境・作業フォルダの迅速な設定・指定方法 3 2022/04/01 07:55
- オンラインゲーム マインクラフトjava版が起動しない理由と改善方法について 1 2023/02/23 16:53
- Windows 10 パスを通す 1 2022/09/10 20:01
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- UNIX・Linux ubuntuのサーバー(virtual box)が、再起動するとデータが消えてしまいます。 4 2022/04/27 21:29
- その他(プログラミング・Web制作) ログインシェル時のSHELL環境変数 1 2022/06/08 19:21
- Java この世で連日正規表現について質問している阿呆は私くらいしかいないでしょう。本当にお世話になっています 2 2022/05/22 11:59
- Java jdk17.06のインストーラーが起動しない 1 2023/03/27 21:58
- IT・エンジニアリング c言語とjavaの需要について 3 2022/06/23 22:59
- Java JavaでWebページ作成 7 2023/07/21 21:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
.jarファイルの中身って書き換...
-
IIS環境でJAVAを使用したい
-
「識別子がクラス名でも名前空...
-
日本語対応 逆コンパイラについて
-
逆コンパイルの見方について
-
Javaのコンパイル結果が表示さ...
-
__gcクラスから、__nogcクラス...
-
warファイルを展開するとタイム...
-
Java 文字コードのエンコーディ...
-
antでコンパイルするとき
-
javaの簡単なソースがコンパイ...
-
Javaについて教えてね。
-
macでjavaをはじめたいのですが...
-
javax.servlet は存在しません...
-
Tom Cat がJSPをコンパイルする...
-
eclipseについて
-
eclipseの構文エラーについて
-
Eclipse>ant deployでOutOfMemo...
-
コンパイルエラーに出てくる、i...
-
JSPのエラーメッセージを見る方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
.jarファイルの中身って書き換...
-
javaが文字コードの影響でコン...
-
コンパイルエラーに出てくる、i...
-
IIS環境でJAVAを使用したい
-
「識別子がクラス名でも名前空...
-
Eclipse3.5EEでJavaのコンパイ...
-
javax.servlet は存在しません...
-
Javaのコンパイル結果が表示さ...
-
TOMCAT_HOMEって?
-
サクラエディタでjavaのプログ...
-
逆コンパイルの見方について
-
eclipseの構文エラーについて
-
javaの簡単なソースがコンパイ...
-
eclipseの設定のJREとコンパイ...
-
コンパイルができないのですが...
-
TeXで図を挿入できません.助け...
-
warファイルを展開するとタイム...
-
JAVAでC/C++の条件コンパイルの...
-
配列に対してsetText()は使えな...
-
java サーブレットのサンプルプ...
おすすめ情報