Làm cách nào tôi có thể yêu cầu WebSphere wsadmin chạy gói python chứ không phải là một tệp python?


1

Tôi đang cố gắng tạo một gói jython cho phép người dùng thực hiện một số hành động WebSphere từ dòng lệnh. Tôi đang sử dụng jython làm ngôn ngữ và chỉ định tệp sẽ chạy với lệnh gọi tới wsadmin.

Bây giờ mặc dù, tệp jython của tôi đang trở nên khá lớn và tôi muốn bắt đầu chia nó thành nhiều mô-đun. Tuy nhiên, bất cứ khi nào tôi cố gắng gọi importvà yêu cầu một trong các mô-đun jython khác, sẽ liền kề với mô-đun ban đầu, tôi gặp lỗi. Tôi đoán điều này là do wsadmin không biết về các mô-đun đó.

Có cách nào để chỉ định một thư mục của các mô-đun python hoặc có thể là một loại đường dẫn nào đó giống với Java để nói với wsadmin nơi mà nó thực sự sẽ nhận được các mô-đun bổ sung của tôi không? Nếu không, có một cách tốt hoặc có thể là một tiện ích cho phép tôi nén nhiều mô-đun thành một tập lệnh?

Tôi gọi wsadmin như thế này:

wsadmin -lang jython -f file.py
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.