У меня проблема с организацией файлов и пакетов в проекте AS3 / Flex. Краткое введение в проблему:
Структура файлов в проекте (и должна оставаться) выглядит следующим образом:
libs/Class1/src/<files>
libs/Class2/src/<files>
libs/Class3/src/<files>
Компилятор amxmlc путь-источника переменная указывает на:
libs/
Мне это нужно, потому что я должен создать подкласс Class1 в Class3. Это подталкивает меня помещать все классы в пакеты, которые выглядят так странно, как это:
package ClassX.src { /* ... */ }
Так на практике это выглядит так:
package Class3.src
{
import Class1.src.Class1; // I prefer direct imports
public class Class3 extends Class1 { /* ... */ }
}
Есть ли способ сохранить структуру файлов / папок и избавиться от src в имени пакета. Изменение структуры файлов или компилятор с прямым указанием в каталог базового класса не вариант.
Это действительно сбивает с толку новых программистов, которые присоединяются к проекту, и мы действительно хотим избежать этого.
Большое спасибо за ЛЮБУЮ помощь !!!