1

Fedora 16 OS を使用しています。Libre Office Base を使用して MySQL に接続したいと考えています。JDBC 接続をセットアップすると、ドライバーを要求されますが、ロードできません (クラスパスに表示されないため)。

Libre Officeのクラスパスを設定する方法を知っている人はいますか? そのためのconfig utilツールのようなものはありますか?

たとえば、私のドライバーは [B]com.mysql.jdbc.Driver [/B][B] /usr/share/java/mysql-connector-java-5.1.17.jar[/B] にあります。ストレート Java や Eclipse Quantum プラグインなど、他の JDBC クライアントから接続すると正常に動作します。問題は、Libre Officeがドライバーを見つけることができる場所の(クラス)パスを私に尋ねないことです。ドライバーが表示されるように設定する場所と方法がわかりません。

ありがとう

4

1 に答える 1

3

これは古いですが、LibreOfficeはCLASSPATHを尊重しません。Baseを閉じ、writerを開き、メニューに/usr/share/java/mysql-connector-java-5.1.17.jarjarファイルを追加する必要があります。

[ツール]>[オプション]>[Java]で、[クラスパス]ボタンを押して、ポップアップするダイアログにjarを追加します。

ライターを閉じ、ベースを開き、ドライバーを認識する必要があります。

于 2012-10-20T10:55:55.853 に答える