質問: Javaの勉強を始めて間もないものです。 1度も成果物を配布した経験がありません... 自分が参考書やネットから習得した知識だと、成果物を配布する端末にJREが整ってさえいれば、拡張子をjarにしたファイルか、exeファイルに変換したソレを渡せば 動作する、という記事をお見かけします。 さて...当方はOracle DataBaseの内容を参照するGUIアプリケーション(JavaFX)を作ってみたいと考えています。 「自分の端末に」JDBCのドライバを設定して、JDK・JRE上で無事に動作した成果物は、先の要領で周囲の端末に配布しただけでも、目的のOracle DataBaseへ接続が行えるものでしょうか? やはり配布先の端末に、JDBCのドライバが配置されている必要があるのでしょうか? また、ただ単にドライバのファイルが所定の場所に配置されているレベルではスまされず、OracleClientがインストールされた上で、そのドライバのファイルが配置されている必要があるのでしょうか? DLLの概念もよく分かっていません、すみません。
回答: 掲示版で質問するような内容ではないかも? 実際にクリーンなPCを用意してインストールから試してみるとか、納品先にデリバリはどうするの?って聞いてみては。