【问题标题】:Problems setting JARs to classpath in Pl/Java在 Pl/Java 中将 JAR 设置为类路径时出现问题
【发布时间】:2011-09-06 12:51:17
【问题描述】:

我似乎在将多个 JAR 文件设置为 Pl/Java 的类路径时遇到问题。

对于每个 JAR 文件,我都使用 install_jar 安装了 JAR。

但我现在需要做的是将每个 JAR 添加到类路径中,我尝试以下操作:

SELECT sqlj.set_classpath('public', 'lib1; lib2');

根据wiki,它提到了以下内容:

> Usage: set_classpath
>
> SELECT sqlj.set_classpath(<schema>, <classpath>);
>
> Parameter    Description:
>  -schema:    The name of the schema. 
>  -classpath: The colon separated list of jar names.

虽然上述方法工作,但返回以下错误:

ERROR:  java.sql.SQLException: No such jar: lib1; lib2

谁能帮忙看看我如何将多个 JAR 安装到类路径中?

【问题讨论】:

    标签: java postgresql pljava


    【解决方案1】:

    键似乎是“冒号分隔的”。 *nix 使用冒号(例如 jar1:jar2)而 Windows 使用分号(例如 jar1;jar2)。确保为您的操作系统使用正确的操作系统。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多