我有一个模块化架构的 Adobe AIR 项目,其中包含大约 2200 个文件,构建起来花费了太多时间。
现在我们计划在多个平台上运行它,比如(网络、桌面等),所以我们把它分开在小型库项目中......
这些库项目是相互依赖的,子库项目被添加到顶级库项目的构建路径中......
还有一些库被添加到主项目的路径中......
目前我们已经将它分成了 31 个小项目,其中一个主要的 Adobe AIR 项目包含大约 50 个文件,另外两个库项目包含大约 500 个和 1050 个文件的主要文件......
现在我们在构建时间上得到了一些改进......
但是,当我们为主项目导出发布版本时,flash builder 正在编译所有依赖项目,因此 flash builder 无法构建项目并且我们得到 OutOfMemory 错误...
有时它会给出“带有 java.NullPointer 日志的内部构建错误”,有时会给出“构建过程中的一个或多个错误而没有错误日志”。我已经尝试了堆错误、内部构建错误等的所有选项。
但我仍然无法导出发布版本...
那么有什么想法可以发布或任何替代解决方案吗?