JAVAプロミングの勉強をしようと思い、通信教育を始めては見たものの、始めの初期設定の仕方すら分かりません。どなたか助けてください。テキストにJAVA2をインストールしてからの初期設定の仕方が書いてあるのですが果たして何のことだかさっぱり。
ではまずテキストの内容を書きます。
autoexec.batファイルの内容に、JAVA2基本ツールへのパス設定とクラスライブラリへのクラスパス設定をメモ帳などのエディタで編集する必要があります。
■パス設定■
JDKがCドライブのディレクトリ¥jdk1.3にインストールされた時、
set path =C:\jdk1.3\bin;%path%
とすればどのディレクトリからもJDKツールが使える。
■クラスパス環境変数設定■
set classpath=C:\jdk1.3\lib\tools.jar;,;5classpath%
とすればどのディレクトリからも使える。
■質問■   
まずautoexec.batファイルとはなんですか?またウインドウズの中に入っているのですか?
次にJAVA2基本ツールへのパス設定とクラスライブラリへのクラスパス設定をメモ帳などのエディタで編集する必要があります。とありますが、どうやってやるのですか?どうか教えて下さい。
またプログラミング用語(パソコン用語)辞典のようなものがあったらどうぞ教えて下さい。では長いかきこで失礼しました。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

Autoexec.batはC:\のはずですが・・・。


この記述の場合はAutoexec.batの末尾に追加するようにして記述してください。
決して元々あるpathやclasspath(たぶんこっちは記述ないです)の設定を
変えては行けません。

Autoexec.batはコンピュータの起動時に必ず参照されるファイルで
その中に記述されているコマンドが実行されます。

なお、Windows NT/2000/XPをご使用の場合は記述の仕方が異なります。
もし、これらのOSを使っている場合は補足してください。

ファイルの編集の仕方ですが、スタートメニューからファイル名を指定して実行で
notepad C:\Autoexec.bat
とするのが一番確実かと思います。

「送る」にメモ帳って標準で入ってましたっけ?>1番の回答者の方
    • good
    • 0
この回答へのお礼

どうもありがとうございます。いや実はメモ帳のことをnotepadと言うのも知らなくてずっと”アプリケーションを~で開く出”で止まってたんです。ほんとに恥ずかしい。また見捨てずに教えて下さい。

お礼日時:2001/11/16 13:32

autoexec.batは、Windowsの起動時に自動的に実行されるファイルの1つです。


たいていは Cドライブにあります。C:\の直下です。
これをメモ帳などで開いて、パス設定とクラスパス設定を書き込んで、
再起動すればOKです。

ちなみに、クラスパス設定は、

set classpath=C:\jdk1.3\lib\tools.jar;.;%classpath%

カンマ(,)じゃなくて、ドット(.)ですね。
    • good
    • 0
この回答へのお礼

どうもありがとうございました。早速その通りにやらしていただきました。
またクラスパスの設定も間違えも教えていただきほんとに感謝感謝です。

お礼日時:2001/11/16 13:28

まず、autoexec.batは


windows内に入っています。
PCのドライブ内を検索してみてください。

みつけたならば、右クリックー>送るー>メモ帳
(もしくは、メモ帳を起動し開くで指定)
メモ帳で開いたら、追加もしくは修正します。

ファイルの中身を見れば分ると思います。
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

QJAVAのため、autoexec.batの修正がうまくいきません。

JAVAの勉強をしようとautoexec.batを修正しているのですが、うまく動きません。
どう指定したらいいでしょうか。
よろしくお願いします。

1)1999年に購入した富士通のノート(Fmv-Boblo NE3/500LR)をwin98で使っています。
2)Perlの勉強をするために昔、autoexec.batを修正しました。
3)JAVAの勉強をしようとして昔、jdk1.3をインストールしてautoexec.batを修正しました。
 (うまく設定できないで、あきらめました。)
4)今,autoexec.batはこういう状態になっていました。
@ECHO OFF
loadhigh c:\windows\COMMAND\nlsfunc.exe c:\windows\country.sys
SET PATH=C:\FJUTY;
SET PATH=C:\PERL\BIN;"%PATH%"
SET PATH=%PATH%;C:\jdk1.3\bin
SET CLASSPATH="C:\Program Files\JavaSoft\JRE\1.3.0_01\lib\ext\QTJava.zip"
SET QTJAVA="C:\Program Files\JavaSoft\JRE\1.3.0_01\lib\ext\QTJava.zip"
PATH=%PATH%;"C:\Program Files\Mts"
 C:\FJUTYやC:\Program Files\Mtsには、富士通の診断プログラムみたいなexecが入っていました。

5)もう一回JAVAの勉強をしようと、
jdk1.3をアンインストールして、今度はj2sdk1.4をインストールしました。
 C:\j2sdk1.4.0\bin\javac.exec と指定すると、JAVAはコンパイルできる状態になりました。
 本は、autoexec.batの最後に以下のを追加しなさいとなっています。
SET JAVA_HOME=C:\j2sdk1.4.0
SET PATH=%PATH%;%JAVA_HOME%\bin
SET CLASSPATH=.;%JAVA_HOME%\lib\tools.jar
6)jdk1.3を削除して、Perlはなくてもいい、と思っています。
7)autoexec.batのPATHをいろいろいじってみるんですが、うまく動きません。

セミコロンでつなげたり、順番を替えたり試行錯誤は繰り返したんですが。
また、ここで、終わるわけにもいかないので、どうにかしたいので、よろしくお願いします。

JAVAの勉強をしようとautoexec.batを修正しているのですが、うまく動きません。
どう指定したらいいでしょうか。
よろしくお願いします。

1)1999年に購入した富士通のノート(Fmv-Boblo NE3/500LR)をwin98で使っています。
2)Perlの勉強をするために昔、autoexec.batを修正しました。
3)JAVAの勉強をしようとして昔、jdk1.3をインストールしてautoexec.batを修正しました。
 (うまく設定できないで、あきらめました。)
4)今,autoexec.batはこういう状態になっていました。
@ECHO OFF
load...続きを読む

Aベストアンサー

どうも、こんにちは。では、
SET PATH=C:\FJUTY;
PATH=%PATH%;"C:\Program Files\Mts"
SET JAVA_HOME=C:\j2sdk1.4.0
SET PATH=%PATH%;%JAVA_HOME%\bin
SET CLASSPATH=.;%JAVA_HOME%\lib\tools.jar
を1度、テキストエディタにコピーし、autoexec.batから削除してください。
そして、以下の2行を記述してください。

PATH C:\j2sdk1.4.0\bin;C:\FJUTY;C:\Program Files\Mts
CLASSPATH C:\j2sdk1.4.0\lib\tools.jar;c:\test

で、Cドライブにtestというフォルダをつくり、そこにファイルを置き、コンパイル、実行してください。

なお、c:\>javac.exeではなく、C:\>javac でやってください。

最後に、j2sdkもversionがあり、それを正しく記述しないとPATHは通りません。私のは j2sdk1.4.0_01 です。最後の _01 がversionです。ですからPATHの設定は 
PATH C:\j2sdk1.4.0_01\bin
と書いてます。

では、がんばってください。

どうも、こんにちは。では、
SET PATH=C:\FJUTY;
PATH=%PATH%;"C:\Program Files\Mts"
SET JAVA_HOME=C:\j2sdk1.4.0
SET PATH=%PATH%;%JAVA_HOME%\bin
SET CLASSPATH=.;%JAVA_HOME%\lib\tools.jar
を1度、テキストエディタにコピーし、autoexec.batから削除してください。
そして、以下の2行を記述してください。

PATH C:\j2sdk1.4.0\bin;C:\FJUTY;C:\Program Files\Mts
CLASSPATH C:\j2sdk1.4.0\lib\tools.jar;c:\test

で、Cドライブにtestというフォルダをつくり、そこにファイルを置き、...続きを読む

QJDKのPATHの設定は何故?

 java初心者です、宜しくお願いします。
 Eclipseをpcに積もうとするとき、必ず先にJDkを積んでくださいとPCから要求されます。
 JDkを積んだ場合、必ずPATHの設定を要求されますが、これが理解出来ません。
 これはFileへアクセスするためのルートを指定するものだろうと思っていますが、普通のアプリケーションをDLした場合にはこのような作業は行いませんが、なぜJDkの場合にはこのような作業が必要になるのでしょうか。

 またどのようなアプリケーションの場合にはこれが必要になるのでしょうか。
 PATH設定の画面を見ると他にもPATHが自動的に?設定されているようでした。

 また、Eclipse単独(JDkを含んでいる?)ですべてインストールできるパックのようなものを以前DLしたことがあるのですが、何処かからDL出来るのでしょうか。
 この場合はなぜPATHを設定してやらなくても良いのでしょうか。

 以上、宜しくお願いします。

Aベストアンサー

自分はSunの人間ではないので、真意は不明ですが、
基本的にはKyon2_PaPaさんの言っていることに同意です。
PATHの自動設定なんて不要、セキュリティ的にいらない、
元からあった設定が変えられる、という意見があるからでしょう。

>ワードとかはインストール時には少なくともユーザーはPATHの設定を求められませんが。
>JDKはPATHの設定(環境変数の設定のことです)を求められます、その単純な違いと疑問
>の答えが知りたいだけなのですが。

JDKとワードを一緒に並べると余計混乱するでしょう。利用対象のユーザが違います。
ワードはPCのことをほとんど知らないユーザでも使用するソフトであり、
JDKはPG開発を行う開発者が使うものですから。

そもそも、インストールすれば自動でPATHが通ってる、という考え方もWindows独自のものです。
これはシングルユーザで、初心者でも使いやすいように、極力難しい部分は除く、
という思想によるものです。
他のOSでは、カレントディレクトリにPATHを通すこと自体控えているのに、
一般アプリ(JDK)が勝手にPATHをいじる、というのも考え物です。
JavaはWindowsだけのものではなく、いろんなOSで使われるのが最大のメリットですから。

最終的にこれは考え方の問題でもあるとは思います。
「インストーラが自動でPATHを設定してくれる」と考えるのと、
「インストーラが勝手にレジストリをいじった」と考えるのと。
個人的には、JDKは最小構成の開発環境ですから、これで十分だと思ってます。
いろいろ必要ならAll-in-Oneを使えばいい、とも思います。
極論ですが、自分にとってはインストーラすら不要です。
できるなら、圧縮ファイルだけ用意してもらって、
自分で解凍、PATH設定をしたいくらいです。
なんたってインストールすればレジストリが汚されますから。

自分はSunの人間ではないので、真意は不明ですが、
基本的にはKyon2_PaPaさんの言っていることに同意です。
PATHの自動設定なんて不要、セキュリティ的にいらない、
元からあった設定が変えられる、という意見があるからでしょう。

>ワードとかはインストール時には少なくともユーザーはPATHの設定を求められませんが。
>JDKはPATHの設定(環境変数の設定のことです)を求められます、その単純な違いと疑問
>の答えが知りたいだけなのですが。

JDKとワードを一緒に並べると余計混乱するでしょう。利用...続きを読む

QjdkのPATHの設定について

jdkをインストールしたのですけど、PATHの設定でまたつまづいています。本を読む限りでは、JDKをインストールしたディレクトリの中の「bin」ディレクトリの中に含まれています。 とのことでしたのでbinのフォルダの所でプロパティを開き場所をコピーしてシステム変数の編集で変数値の所に張り付けたのですけどこれで合っていますか?pathの設定をコマンドプロンプトを起動して任意のディレクトリ上で「java」とだけ入力してみると 、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。となります。この一連の手順で何か間違っている所あるいは抜けている所があればご教授お願いします。ウインドウズビスタです。JDK 6 Update 4 をダウンロードしました。

Aベストアンサー

何を(どの文字列を)どの変数値に、どのように貼り付けたかをお知らせください。ちなみに、Path変数の値は、次の形式です。

パス1;パス2;パス3;パス4; ...

あとひとつ確認することは、コマンドプロンプトの場合、Path変数設定後再起動または新規に起動する必要があります。

Qクラスパスとカレントディレクトリ

コマンドプロントでJavaファイルをコンパイルしたいのですがうまくいきません。
このJavaファイルは外部のJarファイルを必要で、このJavaファイルが置いてある場所にその必要なJarファイルをコピーしてあるのですが、エラーが出てしまいます。(-classpathコマンドでjarファイルを指定すると正常に動作します)
どこかのサイトで
CLASSPATH環境変数には「.」があるので、カレントディレクトリの下にあるJarファイルは読み込む
と書いてあったと思うのですが、自分は何を間違ってとらえているのでしょうか?
お返事お待ちしております。

Aベストアンサー

> CLASSPATH環境変数には「.」があるので、カレントディレクトリの下にあるJarファイルは読み込む

カレントディレクトリ配下にあるclassファイルは読み込みますが、jarファイルは読み込みませんよ。
-classpathオプションでjarファイルを指定しましょう。

Q「削除するか、クラスパスの正しいサブディレクトリにあるかを確認してください」とコンパイルエラーになってしまいます!

下記のソースコードをコンパイルすると
「HelloWorldSwing.java:6: JFrame にアクセスできません。
クラスファイル .\JFrame.java は不正です。
ファイルにクラス JFrame が含まれていません。
削除するか、クラスパスの正しいサブディレクトリにあるかを確認してください。
JFrame frame = new JFrame("HelloWorldSwing");」
と表示されてしまいエラーになってしまいます。
どなたか、分かる方がいましたらアドバイスください!!


<HelloWorldSwing.java>---------------------------
import javax.swing.*;

public class HelloWorldSwing {
public static void main(String[] args) {
JFrame frame = new JFrame("HelloWorldSwing");
final JLabel label = new JLabel("Hello World");
frame.getContentPane().add(label);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
frame.setVisible(true);
}
}
-------------------------------------------------

下記のソースコードをコンパイルすると
「HelloWorldSwing.java:6: JFrame にアクセスできません。
クラスファイル .\JFrame.java は不正です。
ファイルにクラス JFrame が含まれていません。
削除するか、クラスパスの正しいサブディレクトリにあるかを確認してください。
JFrame frame = new JFrame("HelloWorldSwing");」
と表示されてしまいエラーになってしまいます。
どなたか、分かる方がいましたらアドバイスください!!


<HelloWorldSwing.java>---------------------------
import ja...続きを読む

Aベストアンサー

 こんにちは。

 カレントディレクトリにJFrame.java というファイルがありませんか?
 コンパイラがJFrameをそのクラスと勘違いしています。
 必要ないファイルなら削除しましょう。
 必要なファイルで削除できないなら、コンパイラが誤解しないように、プログラムを次のように書き換えましょう。

javax.swing.JFrame frame = new javax.swing.JFrame("HelloWorldSwing");


人気Q&Aランキング

おすすめ情報