Объединение библиотек Java с хранимой процедурой Java DB2

При создании хранимой процедуры DB2 Java с помощью IBM Data Studio у меня есть несколько библиотек, которые требуются в пути к классам. Я запускаю Data Studio на виртуальной машине и выполняю удаленное развертывание на своем сервере DB2 в облачном экземпляре.

Как связать банки с моей хранимой процедурой?


person Marius Butuc    schedule 30.04.2012    source источник
comment
Вы имеете в виду, как выполнить хранимую процедуру в приложении Java?   -  person Luiggi Mendoza    schedule 02.05.2012
comment
Я угадайте Итак, как же развернуть хранимую процедуру Java и ее зависимости в проекте Java (не проект данных), чтобы иметь возможность запускать SP из DB2 ?   -  person Marius Butuc    schedule 03.05.2012
comment
вам нужно понять 2 вещи: 1. Выполнить хранимую процедуру из Java-приложения и 2. Создать хранимую процедуру на языке Java. Вы ищете второй   -  person Luiggi Mendoza    schedule 03.05.2012


Ответы (1)


При развертывании хранимой процедуры на сервере:

Развертывание хранимой процедуры с помощью Data Studio: параметры развертывания

не забудьте нажать Далее вместо Готово, чтобы перейти ко второму экрану:

Развертывание хранимой процедуры с помощью Data Studio: стандартные параметры

и там, в поле Параметры компиляции:, добавьте свои зависимости, используя параметр командной строки -classpath.

Примечание. сокращенный вариант -cp не работает!

person Marius Butuc    schedule 04.05.2012
comment
не забудьте отметить это сообщение как ответ - person Luiggi Mendoza; 10.05.2012
comment
Я попробовал это, и, настроив путь к классу, он позволяет мне развернуть процедуру хранения. Я проверил сделанную банку, и она не содержит библиотеки jar, поэтому мой код завершается с ошибкой NoClassDefFoundError. - person dalcorta; 18.04.2021