#java #actionscript-3 #jar #air
#java #actionscript-3 #jar #air
Вопрос:
Я хочу взаимодействовать с файлом .jar в моем AIR-проекте. Для этого я использую функцию NativeProcess в AIR2, но, похоже, я не могу просто определить ‘myJavaFile.jar — в качестве исполняемого файла.
В Windows вы можете дать ‘java.exe ‘как исполняемый файл, проблема в том, что Mac не может обрабатывать EXE-файлы.
Итак, мой вопрос таков: как я могу использовать .jar-файлы с функцией NativeProcess в AIR2. Или, может быть, есть другое решение для связи с файлами .jar в AIR / AS3?
Заранее большое спасибо!
Ответ №1:
Я понял это. Вы можете использовать var file:File = new File("/usr/bin/java");
и передавать параметры в Java-файл с вектором аргументов. Например.
var arguments:Vector.<String> = new Vector.<String>;
arguments.push("-jar");