![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
こんにちわ。
昨夜からちょっと困ってパニックになっています。
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ランキング
-
Javaのコンパイル結果が表示さ...
-
Javaを1から始めるにあたって
-
ブラウザ上でjavaを実行する方...
-
LaTeXでのアンダーバーの入力
-
サクラエディタでjavaのプログ...
-
TeXで図を挿入できません.助け...
-
JAVAの開発環境と実行環境について
-
.jarファイルの中身って書き換...
-
html上で、バッチやexeファイル...
-
マイクラjavaでForgeを入れたい...
-
eclipseとtomcatで404エラー
-
exeファイルが実行中かどうか、...
-
VBSでuser32.dll(Win32API)を...
-
Eclipseで、プロジェクト名のと...
-
Eclipse・プロジェクトで、フォ...
-
Javascriptのパーミッション
-
eclipseで表示されるJavadocの...
-
java 外部プログラムの実行
-
Javaをインストールしたんです...
-
Javaプログラムでコマンド実行...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
.jarファイルの中身って書き換...
-
javaが文字コードの影響でコン...
-
コンパイルエラーに出てくる、i...
-
IIS環境でJAVAを使用したい
-
javax.servlet は存在しません...
-
サクラエディタでjavaのプログ...
-
Eclipse3.5EEでJavaのコンパイ...
-
javaの簡単なソースがコンパイ...
-
eclipseの構文エラーについて
-
TeXで図を挿入できません.助け...
-
「識別子がクラス名でも名前空...
-
TOMCAT_HOMEって?
-
JAVAでC/C++の条件コンパイルの...
-
ソースパスとクラスパスの違い...
-
Log4jのインストール
-
Javaのコンパイル結果が表示さ...
-
dokojavaのコンパイルについて
-
-deprecationとは?
-
日本語対応 逆コンパイラについて
-
システム環境変数と、ユーザー...
おすすめ情報