Исходя из вашего описания, вы пришли к выводу, что скрипт не работал:
Я не получаю никаких сообщений об ошибках, но когда я искал папку, я увидел, что скрипт не работает.Как я могу это исправить?
Я пришел к выводу, что сценарий создает новый файл, а его нет после запуска из Java.
Возможно, вы предполагаете, что вывод сценария, если он будет отправлен в текущий каталог, закончится в каталоге сценария, а не в каталоге, в котором вы запустили свое Java-приложение.
Это может быть рабочий стол, если вы начинаете свой класс из пользовательского интерфейса с Icon в качестве начального, это может быть каталог вашего дома или проекта, если вы компилируете класс вручную или каталог, созданный вашей IDE, если вы разрабатываетес затмением или тому подобное.
Если ваш сценарий пишет по абсолютному пути, например /tmp/script.out, вы можете быстро проверить, может ли это быть вашей проблемой.