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