2016-08-09 17 views
2

私はJavaプロジェクトで作業しています。ここでは、mavenを使用してNetbeansでApache Derbyデータベース接続を作成しています。私はラズベリーPIにプロジェクトをエクスポートしたいが、私はjarファイルを実行しようとしているとき、私はエラーました:私は手動でサーバーを起動したとき、私は同じエラーを持っていない場合Raspberry PiのApache Derbyデータベースへの接続に関する問題

java.sql.SQLNonTransientConnectionException: java.net.ConnectException : Error connecting to server localhost on port 1,527 with message Connection refused. 

ローカルコンピュータのデータベースでは、正常に接続されています。

私は、データベースサーバが別のマシン上で実行され、あなたがからそれを達することができると仮定し、私はラズベリーPIで起動するデータベース・サーバをdidntのことを理解しますが、どこで、どのようにそれを行うには、私が見つけることができません。..

答えて

0

ネットワーク上のラズベリーパイ。

localhost(Raspberry Pi)のデータベースサーバーに接続しようとしています。ローカルホスト上で実行されておらず、別のマシンで実行されているため、他のマシン上で実行されているデータベースサーバーに接続するには、サーバーのIPアドレスを変更する必要があります。

ホスト名/ ipとポートを持つデータベース接続文字列を確認します。 「DBHOST」と下記の「dbportは」変数として:ダービーの管理を参照して、ダービーネットワークサーバーの実行については

Java Database Connectivity

+0

を見ますon localhost(Raspberry Pi) – manyn753

+0

次に、プログラムを実行する前にDerbyをインストールして実行する必要があります。 – JohnK

+0

しかし、私はこれを行う方法を見つけることができません、それは私の問題です – manyn753

関連する問題