Как я могу сказать WebSphere wsadmin запустить пакет python, а не один файл python?

Я пытаюсь создать пакет jython, который позволит пользователю выполнять некоторые действия WebSphere из командной строки. Я использую jython в качестве языка и указываю файл для запуска с вызовом wsadmin.

Теперь мой файл jython становится довольно большим, и я хотел бы начать разбивать его на несколько модулей. Однако всякий раз, когда я пытаюсь позвонить import и запросить один из других модулей Jython, который будет смежным с исходным модулем, я получаю ошибку. Я предполагаю, что это потому, что wsadmin не знает об этих модулях.

Есть ли способ указать каталог модулей Python или, может быть, какой-то путь к классам, похожий на Java, чтобы сообщить wsadmin, где он должен получать мои дополнительные модули? Если нет, есть ли хороший способ или, может быть, утилита, которая позволила бы мне сжимать несколько модулей в один скрипт?

Я называю wsadmin следующим образом:

wsadmin -lang jython -f file.py

0 ответов

Другие вопросы по тегам