Я довольно новичок в Perl, но программирую на java уже несколько месяцев (из C ++).Я написал Perl-скрипт, который анализирует некоторые журналы данных, и теперь клиент, на которого я работаю, хочет получить графический интерфейс.GUI был создан как java-апплет (с использованием Netbeans), и я хотел бы «встроить» скрипт perl в его jar-файл в качестве функции безопасности по умолчанию.Позднее в будущем ожидается несколько обновлений для сценария perl, поэтому я хочу настроить его так, чтобы все, что пользователь должен делать при появлении обновления, - определять новый путь к файлу для последнего сценария perl через графический интерфейс.Я уже реализовал эту функцию в файловом браузере, и все работает отлично.
Проблема, с которой я сталкиваюсь, - это что-то очень простое, вероятно, не очень сложное для человека с большим опытом работы с Java.На всякий случай, если один из обновленных Perl-скриптов, которые они получат в будущем, не будет работать должным образом, я хочу, чтобы они могли использовать встроенный скрипт по умолчанию, если им придется прибегнуть к этому.Когда я запускаю апплет через Netbeans, все работает отлично, однако, когда я пытаюсь запустить файл jar из командной строки, программа возвращает ошибку, сообщающую, что не может найти файл.Возможно, я не использую правильную терминологию для поиска решения этой проблемы, но я бы хотел, чтобы мой jar-файл выполнял встроенный сценарий perl во время выполнения.Любые предложения приветствуются.Я попытался поместить perl-файл в тот же пакет, что и java-файлы, и вызвать скрипт только по имени файла, но это было бесполезно.