端末内のOracleデータベースにjavaを接続しようとしています。私はターミナルではあまりよくありませんし、3時間以上これで苦労しています。誰かが私にPATHを適切に設定して、javaが必要なjarファイルを見ることができるように、どのように私のことを説明することができますか?また、いつでもjavaがインストールされているパスを入力する必要がないように、コンパイルして実行します。私はこれがグーグルであることができる質問であると主張しますが、私は問題の後で問題に走っています。 PuTTYを通して、私はマシンそのものではないので、私はこれをすべてやっていることに注意してください。誰かがこの質問に答える時間を取ることができたら、本当に感謝します。端末でJDBCを使用してJavaをOracleデータベースに接続する
0
A
答えて
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
)を追加する必要があります。
関連する問題
- 1. Java JDBC接続
- 2. JAVA JDBC再利用接続
あなたが使用していたOSを知っていれば、これが最も役に立ちます。異なるOSには異なる環境変数が必要な場合があります。 –
私はWindowsマシン上ですが、PuTTYを使ってLinuxマシンにsshをインストールしています – user941401