使用 Fedora 16 操作系统。我想使用 Libre Office Base 连接到 MySQL。当我设置 JDBC 连接时,它要求我提供驱动程序,但是无法加载它(因为它在类路径中看不到它)。
有人知道如何为 Libre Office 设置类路径吗?有类似的配置工具吗?
例如我的驱动程序是 [B]com.mysql.jdbc.Driver [/B]位于 [B]/usr/share/java/mysql-connector-java-5.1.17.jar[/B]。当我从其他 JDBC 客户端(如直接 Java 或 Eclipse Quantum 插件)连接时,它工作正常。问题是 Libre Office 不要求我提供可以找到驱动程序的(类)路径,我不知道在哪里以及如何设置它以使其可见。
谢谢
最佳答案
这是旧的,但 Libre Office 不支持 CLASSPATH。您必须关闭 Base,打开 writer 并在菜单中添加/usr/share/java/mysql-connector-java-5.1.17.jar jar 文件:
工具 > 选项 > Java,点击“类路径”按钮并在弹出的对话框中添加 jar。
关闭writer,打开Base,必须识别你的驱动。
关于java - 在 Fedora 16 中为 Libre Office Base 设置 java 类路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12202248/