Flex IntelliJ Idea произвежда java.lang.NoSuchMethodError: flex2.tools.oem.internal.OEMConfiguration.setIncludeResourceBundles([Ljava/lang/String;)V

Имаме проект, който се изгражда добре с Flex Builder 3.

Инсталирах пробна версия на IntelliJ Idea 10.5, за да опитам да видя дали прави компилацията по-бърза. В IntelliJ имате 3 опции за компилатор. С третия (Mxmlc/compc) работи, но времето за компилиране не се подобрява.

Вярвам, че първата опция (вградена обвивка на компилатор) би подобрила много компилацията (използвайки множество нишки), но след това получавам тази грешка:

[(Flex приложение 6)] java.lang.NoSuchMethodError: flex2.tools.oem.internal.OEMConfiguration.setIncludeResourceBundles([Ljava/lang/String;)V

Насочвам IntelliJ към същия Flex SDK като Flex Builder/Eclipse.

Благодаря Марсело


person Maralc    schedule 29.06.2011    source източник
comment
Изглежда не може да намери вашия пакет ресурси. Сигурни ли сте, че правилно посочвате свойствата?   -  person J_A_X    schedule 29.06.2011


Отговори (2)


Вградената обвивка на компилатор в IntelliJ IDEA не поддържа древния Flex SDK 3.0.0. Моля, помислете за актуализиране.

person Kirill Safonov    schedule 05.07.2011

Можете да използвате процеса на компилиране на Flex 3 Ant с intellij, за да компилирате с flex 3. http://livedocs.adobe.com/flex/3/html/help.html?content=anttasks_1.html

Достатъчно е да научите как да използвате ant, но той може да се използва за рационализиране на компилирането на много езици и вероятно ще го използвате отново в бъдещи проекти.

person Chris Kitching    schedule 18.07.2011