クライアントマシンのJavaデスクトップアプリケーションを外部の中央サーバー(別のマシン)のデータベースに接続する必要がある場合は、クライアントマシンのブラウザをデータベースに接続すると、どのように達成されますか?私はあなたがJDBCを使用できることを知っていますが、デスクトップアプリケーションを実行している人は自分のコンピュータにインストールされているmysql connector/jドライバを必要としませんか?Javaアプリケーションを使用して別のマシンのデータベースに接続する
1
A
答えて
1
もちろん、アプリケーションがJDBCを使用してDBに接続する場合、適切なJDBCドライバが必要です。
ほとんどのアプリケーションには、すでにライブラリ依存関係があります。それはちょうど別のものになるでしょう。
2
アプリケーションと適切なJDBCドライバ(通常はjar)をバンドルし、実行時クラスパス上にあることを確認してください。アプリケーションのクラスパス上に適切なクラスを持つこととは別に、ドライバの「インストール」はありません。
関連する問題
- 1. Tomcatを使用してJavaアプリケーションをデータベースに接続します
- 2. Javaアプリケーションを使用してネットワーク経由でデータベースに接続
- 3. java SQLコネクタを使用して別のコンピュータのデータベースに接続する方法
- 4. Oauthを使用してJavaアプリケーションをGAEアプリケーションに接続する
- 5. ローカルネットワーク内で別のマシンのmongodbデータベースに接続するには?
- 6. Azure仮想マシンのデータベースにAndroidアプリケーションを接続する方法
- 7. WindowsマシンのノードJを使用してOracleデータベースに接続する方法
- 8. 別のマシンからOracleデータベースに接続する方法は?
- 9. javaを使用してDB2データベース接続を接続する方法は?
- 10. RStudio接続ペインを使用してPostgreSQLデータベースに接続する
- 11. Java - ソケットを使用してローカルホストの代わりに仮想マシンに接続
- 12. データベース接続のあるWindowsサービスとしてのJavaアプリケーション
- 13. ソケットを使用して2台のマシンを接続する
- 14. VB.NETアプリケーションを使用してOracleデータベースに接続
- 15. Javaはデータベースに接続するネットワークカードを使用します
- 16. petapocoを使用して別のデータベースに接続しています
- 17. マクロを使用してデータベースに接続
- 18. JDBCのJava文字列を使用して、PHPのmysqlデータベースに接続する
- 19. PHPを使用してデータベースを接続し、別の方法でアンドロイドに接続する
- 20. 別のマシンからRed5サーバーに接続
- 21. Titan:別のマシンからElasticsearchに接続
- 22. javaを使用してoracleデータベースをapache sparkに接続する際のエラー
- 23. JAVAアプリケーションからSSLを使用してMongoDbに接続
- 24. webservicesを使用してAndroidアプリケーションをリモートのMSSQLデータベースに接続します
- 25. asp.net mvcアプリケーション用のnhibernateを使用したデータベース接続
- 26. スタンドアロンJavaアプリケーションからweblogicサーバーのデータベース接続プールに接続する方法
- 27. Javaでjconnectを使用してデータベースに接続する際の例外
- 28. シングルトンデザインパターンのJavaを使用してSQLデータベースに接続する方法は?
- 29. Javaの別のサーバーを経由してサーバーにSSHを使用して接続
- 30. Java - 別のPCのデータベースに接続する
このアプリケーションをダウンロードして使用できるようにこのアプリケーションをパッケージ化した場合、パッケージにjdbcライブラリを含めるにはどうすればよいですか? –
梱包/梱包の仕方によって異なります。実行スクリプトを含むtar/zipファイルの場合は、既存の 'lib'ディレクトリに置きます。または、jarjar/onejarのようなものを使用して、オールインワンのjarファイルを作成します。または[jnlp resources](http://docs.oracle.com/javase/6/docs/technotes/guides/javaws/developersguide/syntax.html#resources)(ただし、その動作の仕組みはわかりません) 。 –
@ user791345、JDBCドライバは単なる別のJavaクラスです。他の依存関係を追加するのとまったく同じ方法で、ドライバjarを追加できるはずです。 –