- 締切済み
初心者です・・・
JAVAを始めようとがんばってます! が・・・。 いきなりトラブってます。>< {内容} まず「j2sdk1.4.2_15」をインストしました。 システム環境変数のPathに「;C:\j2sdk1.4.2_15\bin」を追加しました。 プロンプトで「C:\MyJava>javac MyJava.java」を実行すると 『'javac'は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。』 となります。 (ちなみに「cd C:\j2sdk1.4.2_15\demo\jfc\Notepad」→「java -jar Notepad.jar」ではデモが表示されました。) どこがいけないのでしょうか? 知恵を貸してください。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- choconamacream
- ベストアンサー率44% (152/338)
関連するQ&A
- コンパイルができない。
Win2000のj2sdk1.4.0を使用しています。 環境変数は設定済みです。 CLASSPATH=c:\j2sdk1.4.0\lib\tools.jar JAVAHOME=c:\j2sdk1.4.0 MS-DOSで javac test.java を実行すると以下のエラーがかえされます。 'javac'は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチファイルとして認識されていません。 アドバイスお願いします。
- 締切済み
- Java
- javaコンパイルバッチ
javaコンパイル用のバッチファイルを作成しようと思ってますがうまくいきません。どなたかご教授お願いします。 環境 windowsXP java j2sdk1.4.2_16 バッチファイル名 jc.bat 作成したバッチファイルの中身 set PATH=.;C:\JAVA\j2sdk1.4.2_16\bin;C:\JAVA\j2sdk1.4.2_16\jre\bin;C:\JAVA\j2sdk1.4.2_16\lib set CLASSPATH=.;C:\JAVA\j2sdkee1.3.1\lib\j2ee.jar;C:\JAVAsrc javac 実行 C:\JAVAsrc> jc testServlet.java これで作ってみたのですが動きません、実行してみると どうやらjacacの実行結果(使用方法の説明)がでてきました ただ、バッチファイルの最後にjavac testServlet.javaと入れて C:\JAVAsrc> jc 実行してみると、コンパイルができてるのです。 どなたか、原因はわかりますか? それと環境変数は通ってました。 javacの後のtestServlet.javaが認識されてないみたいです
- 締切済み
- Java
- javacが機能しません
過去の質問を検索してみて、同じ質問がいくつかあったのですが、同じような症状なのに、なぜか解決出来ないので、再度質問させていただきます。 「Javaのe本」という本を読みながら試しにjavaをインストールして勉強し始めたところです。 ダウンロードした開発環境は「j2sdk 1.4.1_05」です。 pathの設定も「C:\j2sdk 1.4.1_05\bin」で間違いなく設定してあります。 コマンドプロンプトからサンプル(デモ)ファイルを動かすこともできるのでpathの設定はあっていると思います。 ところが、4行ぐらいの.javaファイルを作成してコンパイルしようとすると、 ’javac’は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチファイルとして認識されません。 となってコンパイルできません。 ちなみにbinフォルダの中にはjava.exeのとなりにjavac.exeファイルも入っています。 何が悪いのかさっぱりわからないので、アドバイスをお願いします。
- ベストアンサー
- Java
- 「やさしいJava」で勉強していますが、コンパイラが起動しません。
コマンドプロンプトで javac Sample1.java というコマンドを実行すると、 "'javac'は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。" とでてしまいます。 もう少し状況を説明しますと、 OSはXPsp2で、まずは本に書いてあるとおり、JDKの最新バージョンj2sdk1.4.2_09をC:\j2sdk1.4.2_09にインストールしました。 そしてユーザー環境変数を PATH C:\j2sdk1.42_09\bin と編集もしました。 そしてソースファイルをつくり、 C:\Documents and Settings\ユーザー名\My Documents\Sample1.java と保存しました。 そしてコマンドプロンプトに C:\Documents and Settings\ユーザー名\My Documents>javac Sample1.java と実行すると、前記のようにコンパイルできません。 自分で少し調べたのですが、コマンドプロンプトに"java -version"を実行させてみたら、なぜか'java version "1.5.0_04"'となってしまい、j2sdk1.4.2_09をインストールしたのにおかしいな?と思っています。 皆様、コンパイラできるようにご助言くださいますようよろしくお願いいたします。
- ベストアンサー
- Java
- 環境変数がおかしいのでしょうか?
現在家のパソコンを使いJavaの勉強をしております。 家で使用しているパソコンとは違うのにj2sdk1.4.2_01をインストールして勉強しようと考えていました。 それで、J2SDK1.4.2_01をインストールしてユーザーの環境変数に以下のようなものを新規で作りました。 JAVA_HOME C:\j2sdk1.4.2_01 PATH %JAVA_HOME%\bin CLASSPATH .;%JAVA_HOME%\lib\tools.jar それで家で作ったjavaファイル、classファイルをインストールしたパソコンにコピーしました。 実際に正しく設定されているか確認するため、javaファイルのあるディレクトリに移動し javac Sample.java (作ったjavaファイルをSample.javaとした場合) とコマンドしたところ 「'javac'は内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。」 と表示されました。 家のパソコンと同じようにしたのにおかしいと思い、一応classファイルもコピーしたので java Sample とタイプし実行してみました。 そうすると実行はできたんです。 なぜコンパイルはできなかったんでしょうか? 環境変数の設定がおかしいのでしょうか?
- ベストアンサー
- Java
- Javaのコンパイル結果が表示されません
はじめまして。 Javaのソースコードの文がコマンドプロンプトで表示されないことについて質問します。 正しいソースコードを記述してコンパイルしているはずなのですが、コマンドプロンプトでは何も表示されません。 たとえばMyJavaというファイルの中のtestfileというJavaファイルをコンパイルした場合、コマンドプロンプトでは c:\MyJava>javac testfile.java (空欄) c:\MyJava>javac testfile.java と表示されるだけで、本来ならば空欄の場所にSystem.out.println()の文が表示されるはずなのですが、表示されないのです。 よろしければ、原因を教えて頂けないでしょうか? お願いします。
- ベストアンサー
- Java
- 簡単なプログラムhello worldが実行できない。(初心者)
java VMとjava 2 SDKをインストールすれば良いと調べて分かったのでそれらを済ませました。そしてコマンドプロンプトを開いて ・「cd c:\java」と入力してjavaフォルダへ移動(\は半角の¥) ・「C:\java>javac hello.java」と入力。 すると、 「'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 と表示されました。どういう意味なのでしょうか? そして解決方法を教えてもらえませんか? ついでに、hello.javaの内容は下記です。 class Print{ public static void main(String[] args){ System.out.println("Hello World!"); } }
- ベストアンサー
- Java
- PATHの設定について
(1)システム変数の編集で変数名に「JAVA_HOME」を入力。変数値に「C:\j2sdk1.4.2_08」を入力しました。 (2)同じように「新規(N...)」をクリックし、変数名に「CLASSPATH」を入力。変数値に「.;%JAVA_HOME%\lib\tools.jar」を入力しました。 (3)「システム環境変数」の「変数」の中にある「Path」に「;%JAVA_HOME%\bin」を追加しました。 コマンドプロンプトでpathと入力し確認したところ、 C:\j2sdk1.4.2_08\bin\binというpathは通っていました。 しかし、javacを起動させようとすると、 'javac'は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチファイルとして認識されていません。 と表示されてしまいました。 この場合、どうすればjavacが使えるようになるのでしょうか? よろしくお願い致します。
- ベストアンサー
- Java
お礼
Pathにはしっかりと表示されていました。 ちなみにPathの最後に追加しました。 (先頭に追加してためしましたが・・・やっぱりダメでしたTT)