• 締切済み

CLASSPATHに設定する方法は?

ファイル(sscp.jar)をディレクトリーに コピーして、CLASSPATHに設定したい。 意味が良くわからないです。 よろしくお願いします。

みんなの回答

  • directx8
  • ベストアンサー率50% (1/2)
回答No.3

piinpiinpiinさん、こんにちは。 あなたの問題は,私も遭ったことがあります。でも、今も解けました。 あなたのOSはどちらですか? 1、Windows2000   あなたは以下自動実行シナリオを書きます。   例えば:   setenv.bat   @echo off   set classpath=%classpath%;%YOUR_PATH/sscp.jar%   それなら、実行して、classpath変量を設定しました。 2、Linux/Unix   あなたは以下自動実行シナリオを書きます。   例えば:   setenv.sh   classpath=$classpath$;$YOUR_PATH/sscp.jar$   export classpath   それなら、実行して、classpath変量を設定しました。   以上です。:)

全文を見る
すると、全ての回答が全文表示されます。
noname#30871
noname#30871
回答No.2

 こちらをごらんください。

参考URL:
http://lilium.genes.nig.ac.jp/jar/micsHelpClasspath.html
全文を見る
すると、全ての回答が全文表示されます。
  • chi-kon
  • ベストアンサー率43% (58/132)
回答No.1

わかんないときは JDK_HOME/libにJarファイルをつっこんじゃえ! たぶんこれでいけんじゃないかな?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • CLASSPATHの設定

    Linux初心者です。 javaでMYSQLとの接続をするためにドライバをインストールし、CLASSPATHにjarファイルまでのパスを通そうと  export CLASSPATH=.:/usr/local/lib/~jarファイル名~ とコマンドから入力しました。 以上の操作でMYSQLとの接続は問題なくできたのですが、exportコマンドを実行する前にCLASSPATHに設定されていたものが、コマンド実行後に上書きされて消えていしまいました。 なくなってしまったものの中には、 /usr/java/default/jre/lib などがありましたが、それ以外(あと2つくらい)は覚えていません。 今のところjavaを実行していても問題は起こっていませんが、今後、何か問題が起きるのではと心配しています。 CLASSPATHの設定について詳しい方がおられましたら、アドバイスをお願いいたします。 また、CLASSPATHを設定する際に、既存のパスを消さずに済む方法があれば併せてご指導ください。

  • 「CLASSPATH」には、とりあえず何を指定しておけば便利ですか

    Javaプログラミングの勉強を始めようと思っています。 XP Home Edition が稼働するPCに、J2SE 5.0をインストールしたのですが、 「CLASSPATH」の設定に悩んでいます。 入門書やネットで調べてみると、「CLASSPATH」の設定については様々で、 カレントディレクトリと「tools.jar」、 カレントディレクトリと「tools.jar」と「dt.jar」、 カレントディレクトリと作業ディレクトリ、 など、色々なパターンがあるのが混乱の原因です。 1. 「JAVA_HOME」を作成して、「C:\Program Files\Java\jdk1.5.0_06」を指定 2. 「PATH」に、「;%JAVA_HOME%\bin」を追記 3. 「C:\Java」を、作業用のディレクトリとする このような状況であれば、「CLASSPATH」には、 「;.;%JAVA_HOME%;C:\Java」を追記しておけば良いかなと思ったのですが、 何かトラブルが考えられますでしょうか。 とりあえず初学者は、どんな設定にしておけば使い勝手が良く、 学習時のトラブルが少なくて済むか、アドバイスをお願いします。 なお、最初はコマンドプロンプト上で作業をする予定ですが、 ゆくゆくはEclipseを使う予定です。

    • ベストアンサー
    • Java
  • CLASSPATHを設定→エラー!!??

    Main.java Sub.java を作りました。 デフォルトの状態(CLASSPATHに何も設定していない状態)で javac Main.java とすると問題なくコンパイルできるのですが・・・しかし、   export CLASSPATH=.:~/myclasses などのように、CLASSPATH を設定すると、「シンボルを解釈処理出来ません」というコンパイルエラーが出ます。 なぜでしょうか? CLASSPATH に カレントディレクトリを設定したにもかかわらず、Main.java Sub.javaがあるディレクトリでコンパイルしてもエラーが出ます。 ちなみに、   export CLASSPATH= のように、CLASSPATHを空にすると、またコンパイルが通るようになります。

    • ベストアンサー
    • Java
  • CLASSPATHを設定しても、『ClassNotFound~』になってしまう

    はじめまして、質問をさせていただきます。 JDBCを利用して、データベースにアクセスするため、2週間前から javaを勉強している初心者です。 色々なサンプルを参考にして、javaコードを作成しましたが、 java実行時に『ClassNotFoundException』になってしまいます。 過去の質問から、No.952983やNo.957189を参考にさせていただき、JDBCドライバー をダウンロードし、CLASSPATHの設定をしてみましたが変わりませんでした。 その後も色々と調べましたが、なぜCLASSPATH設定が有効にならないのか分かりません。 お手数かとは思いますが、御教授のほどよろしくお願いします。 サーバのOS :LINUX(FedoraCore5) データベース :Postgresql8.1.4(rpmでインストール) JDKのVer   :1.5.0_08 JDBCドライバー:postgresql-8.1-407.jdbc3.jar ↓.bash_profileの設定 export JAVA_HOME=/usr/java/jdk1.5.0_08 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:/$JAVA_HOME/lib/postgresql-8.1-407.jdbc3.jar ↓『set』コマンドで確認したCLASSPATH CLASSPATH=.:/usr/java/jdk1.5.0_08/lib/tools.jar://usr/java/jdk1.5.0_08/lib/postgresql-8.1-407.jdbc3.jar 以上

    • ベストアンサー
    • Java
  • CLASSPATHに二つのディレクトリ設定するとエラーが出る?

    # 2342062 ではお世話になりました。もう少し質問を明確にします。よろしくお願いします!! CLASSPATHを二つのディレクトリを設定するとエラーが出てしまいます。 理由が分からないので、お願いします! 【状況】 同じディレクトリに 次の2つのファイルがあります。 --- Main.java --- public class Main { public static void main(String[] args) { Sub x = new Sub(); x.test(); } } --- Sub.java --- public class Sub { public void test() { System.out.println("Sub !"); } } 【再現手順】 (1) デフォルトの CLASSPATH は空です。この状態でコンパイルしても問題ありません。 $ echo $CLASSPATH $ javac Main.java $ java Main Sub ! (2) CLASSPATH に . を設定します。この状態でコンパイルしてもやはり問題ありません。 (3) ところが、CLASSPATH にカレントディレクトリ「 . 」ともう一つのディレクトリ(何もファイルがありません)を設定してコンパイルすると、次のようにエラーが出てしまいます。 $ export CLASSPATH=.:tmp $ javac Main.java Main.java:3: シンボルを見つけられません。 シンボル: クラス Sub 場所 : Main の クラス Sub x = new Sub(); ^ ---------------- とりあえず、カレントディレクトリはCLASSPATHに指定してあるので、Sub.classは見つかるはずだと思うのですが、なぜエラーが出るのでしょうか? よろしくお願いします!!

  • CLASSPATHに二つのディレクトリ設定するとエラーが出る?

    CLASSPATHを二つのディレクトリを設定するとエラーが出てしまいます。 理由が分からないので、お願いします! 【状況】 同じディレクトリに 次の2つのファイルがあります。 --- Main.java --- public class Main {  public static void main(String[] args) {   Sub x = new Sub();  x.test();  } } --- Sub.java --- public class Sub {  public void test() {   System.out.println("Sub !");  } } 【再現手順】 (1) デフォルトの CLASSPATH は空です。この状態でコンパイルしても問題ありません。 $ echo $CLASSPATH $ javac Main.java $ java Main Sub ! (2) CLASSPATH に . を設定します。この状態でコンパイルしてもやはり問題ありません。 (3) ところが、CLASSPATH にカレントディレクトリ「 . 」ともう一つのディレクトリ(何もファイルがありません)を設定してコンパイルすると、次のようにエラーが出てしまいます。 $ export CLASSPATH=.:tmp $ javac Main.java Main.java:3: シンボルを見つけられません。 シンボル: クラス Sub 場所 : Main の クラス Sub x = new Sub(); ^ ---------------- とりあえず、カレントディレクトリはCLASSPATHに指定してあるので、Sub.classは見つかるはずだと思うのですが、なぜエラーが出るのでしょうか? よろしくお願いします!!

  • jarファイルをCLASSPATHを設定せずに実行

    eclipseでantを用いてjavaの開発を行っています JDBCを使用するために外部のjarファイルを利用しているのですがその外部のjarファイルを含めた形で一つのjarファイルに固めることは出来るのでしょうか? 具体的には >export CLASSPATH="/workspace/project/lib/bar.jar" >java -jar hoge.jar ではなく >java -jar hoge.jar だけで実行できるようにしたいと考えています

    • ベストアンサー
    • Java
  • .classpathファイルについて教えてください。

    javaを初めて日が浅い初心者です。eclipseを利用しています。 swt.jarとdllのパスを指定したいのですが.classpathファイルのxmlのフォーマット <classpathentry kind の "src" と "con" と "output" と "lib" が良くわかりません。 eclipseから設定できますか? 教えて頂けますか?(もしくは解説サイト)よろしくお願いします。

    • ベストアンサー
    • Java
  • CLASSPATHの設定

    最近Javaの勉強を始めたのですが、CLASSPATHの設定がうまくいかないのです。 今は、MS-DOSを起動した後、 set CLASSPATH= といちいち入力してCLASSPATHを設定して、うまくいってはいるのですが、 今度はtomcatを起動しても、Http://localhost:8080がうまく表示されません。 それで、やっぱりまずJavaのCLASSPATHをきちんと設定することからやりなおそうといろいろやっているのですが、どうしてもうまくいきません。 なんとかMS-DOSを起動した時から、Javaが使えるようにしたいのです。 OSはWindows98です。 今のAutoexec.batの中にはこのように書かれているのですが、 そもそも参考にしている本に書いてある中身ともだいぶ違うような感じなんです。 @ECHO OFFってどういう意味なんでしょうか? @ECHO OFF loadhigh c:\windows\COMMAND\nlsfunc.exe c:\windows\country.sys @SET CLASSPATH=C:\J2SDK1.4.1\LIB;C:\PROGRA~1\PHOTOD~1.0\ADOBEC~1 REM Environment Settings For McAfee VirusScan SET PATH=C:\WINDOWS;C:WINDOWS\COMMAND;C:\J2SDK1.4.1\BIN 元々SET PATHの中のC:\WINDOWS;C:WINDOWS\COMMANDもなかったので、さっき追加して再起動して動かしてみたんですが、やはりダメでした。 どなたか分かられる方よろしくお願いします。

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

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

    • ベストアンサー
    • Java