2016-10-20 28 views
1

"C:¥Program Files¥Java¥jdk1.8.0_101¥db¥lib"(.jarファイルパス)を入力するパス環境変数を設定しようとしましたが、何もありません... 同じパスを入力しても何も入力せずにCLASSPATHという新しい変数を作成しました... このパスをコンパイラにリンクするにはどうすればよいですか?Apache Derby DBのCLASSPATHを設定する方法

compile error

答えて

0

あなたはjarファイルが保存されているディレクトリにCLASSPATHを設定することはできません。実際のjarファイルをフルネームで指定する必要があります。

これは、java .classファイルでいっぱいのディレクトリと、java .jarファイルでいっぱいのディレクトリの違いです。

だからあなたのCLASSPATHにに設定:あなたが参照しようとしている唯一のクラスがderbyclient.jarである、ClientDriverているので、あなたの特定のケースで

c:\Program Files\Java\jdk1.8.0_101\db\lib\derby.jar;c:\Program Files\Java\jdk1.8.0_101\db\lib\derbyclient.jar 

、あなただけのc:\Program Files\Java\jdk1.8.0_101\db\lib\derbyclient.jarにCLASSPATHを設定し、derby.jarを残すことができます将来はいつでもEmbeddedDriverなどの他のDerbyクラスを参照したいので、derby.jarderbyclient.jarの両方をCLASSPATHに追加することもできます。

+0

ありがとうございます!あなたは非常に徹底的でした! =) – user3254491

関連する問題