Постановка задачи:
У меня есть приложение J2ME, и у меня запущена отдельная программа Struts. Программа автоматически изменяет источник приложения J2ME, затем создает его, предварительно проверяет его, а затем упаковывает его, используя аргументы командной строки. Чтобы добиться всего этого, я использовал «Runtime.getRuntime (). Exec» в моей программе. Проблема заключается в том, что если я введу задержку в одну секунду перед выполнением команды для упаковки, файл jar будет по-прежнему сформирован, НО доступ к файлу jar выполняется с помощью команды "DataInputStream in = new DataInputStream (new FileInputStream (f));" дает мне исключение File Not found. «f» - это путь к файлу jar, и я проверил его, используя «f.getCanonicalPath ()», который является правильным путем.
Я не знаю, в чем проблема. Пожалуйста, помогите мне. Заранее благодарю.