FlexSDK для компиляции mxml файла - PullRequest
3 голосов
/ 29 июля 2010

Скачал и установил последнюю версию FlexSDK.Разархивировал его в папку C: FlexSDK.Открыл мою командную строку в C: / FlexSDK / bin.Запустил каталог папки и мой файл mxmlc.exe был там.В командной строке я выдал mxmlc c: test.mxml и получил сообщение "не удалось найти JVM" .Это удивительно, потому что я скомпилировал mxml файлы из командной строки на моем компьютере раньше.Также я разработал, скомпилировал и запустил Java-программы ранее из командной строки.Я знаю, что у меня есть JRE в моей системе.На самом деле он находится в "C: \ Program Files \ Java \ jre6".Как я уже говорил ранее, я скомпилировал mxml файлы некоторое время назад.Я не понимаю, в чем проблема сейчас.

Ответы [ 2 ]

6 голосов
/ 30 июля 2010

С http://jonemerson.net/blog/?m=200607 и http://www.flashdevelop.org/community/viewtopic.php?f=13&t=2842

Оказывается, если вы используете Windows и у вас есть JAVA_HOME, определенный с помощью обратная косая черта, это не будет работать. Вместо этого вы должны установить JAVA_HOME, используя косые черты в вашем окружении переменные или создайте файл jvm.config рядом с mxmlc.exe, содержащим строку «Java.home = с: /j2sdk1.4.2_12" (или эквивалент).

Обратите внимание, что это путь к JDK, а не JRE. Что-то вроде C:/Program Files/Java/jdk1.6.0_11

0 голосов
/ 16 июля 2013

В java.config файл jre путь должен быть с вперед / как

java.home=C:/Program Files (x86)/Adobe/Adobe Flash Builder 4.6/jre
...