2012-01-11 11 views
0

端末内のOracleデータベースにjavaを接続しようとしています。私はターミナルではあまりよくありませんし、3時間以上これで苦労しています。誰かが私にPATHを適切に設定して、javaが必要なjarファイルを見ることができるように、どのように私のことを説明することができますか?また、いつでもjavaがインストールされているパスを入力する必要がないように、コンパイルして実行します。私はこれがグーグルであることができる質問であると主張しますが、私は問題の後で問題に走っています。 PuTTYを通して、私はマシンそのものではないので、私はこれをすべてやっていることに注意してください。誰かがこの質問に答える時間を取ることができたら、本当に感謝します。端末でJDBCを使用してJavaをOracleデータベースに接続する

+0

あなたが使用していたOSを知っていれば、これが最も役に立ちます。異なるOSには異なる環境変数が必要な場合があります。 –

+0

私はWindowsマシン上ですが、PuTTYを使ってLinuxマシンにsshをインストールしています – user941401

答えて

2

Javaは、PATHを使用してjarファイルを検索しません。それは彼らがあなたがjavaコマンドに渡すクラスパスを使用して見つけた(またはCLASSPATH環境変数を使用して、私はローカル・ターミナル・セッションの外にそれを使用してお勧めしません):

java -cp /path/to/jar1.jar:/path/to/jar2.jar com.foo.bar.Main 

あなたのパスにJDKを持っているためにPATH環境変数に<JDK_PATH>/bin(またはWindowsでは<JDK_PATH>\bin)を追加する必要があります。

following section of the Java tutorialをお読みください。