Проблемы с установкой JAR в classpath в Pl / Java - PullRequest
0 голосов
/ 06 сентября 2011

Кажется, у меня проблема с установкой нескольких JAR-файлов в classpath для Pl / Java.

Для каждого файла JAR я установил JAR, используя install_jar.

Но теперь мне нужно добавить каждый JAR-файл в classpath, я пытаюсь сделать следующее:

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

Согласно вики упоминается следующее:

> 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-файла в classpath?

1 Ответ

0 голосов
/ 06 сентября 2011

Ключ, кажется, "отделен двоеточием". * nix использует двоеточия (например, jar1: jar2), а Windows использует точки с запятой (например, jar1; jar2). Убедитесь, что вы используете правильный вариант для своей ОС.

...