Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Очень долгая компиляция проекта при импорте больших swc (http://www.flasher.ru/forum/showthread.php?t=171512)

Sozonov 17.11.2011 15:11

Очень долгая компиляция проекта при импорте больших swc
 
В проекте используются несколько больших swc библиотек. Из за этого компиляция происходит очень долго. Можно конечно загружать библиотеки с ресурсами при запуске, но хочется сохранить подсветку синтаксиса, которую дает использование swc.

Кто работал с большими библиотеками, подскажите плиз как вы справлялись.
PS: использую Intellij IDEA.

Inet_PC 17.11.2011 16:04

Разделом не ошиблись?

Sozonov 17.11.2011 16:18

Цитата:

Сообщение от Inet_PC (Сообщение 1046672)
Разделом не ошиблись?

Тоже сомневался, но не нашел более подходящего раздела. Если не туда запостил, сорри, модераторы, перенесите плиз в нужный раздел.

smithy 17.11.2011 17:22

Цитата:

Сообщение от Sozonov (Сообщение 1046667)
В проекте используются несколько больших swc библиотек. Из за этого компиляция происходит очень долго. Можно конечно загружать библиотеки с ресурсами при запуске, но хочется сохранить подсветку синтаксиса, которую дает использование swc.

Кто работал с большими библиотеками, подскажите плиз как вы справлялись.
PS: использую Intellij IDEA.

Подключите библиотеки к проекту не вкомпиливая их. Вроде того, как подключается playerglobal.swc.

Sozonov 17.11.2011 17:41

Цитата:

Сообщение от smithy (Сообщение 1046694)
Подключите библиотеки к проекту не вкомпиливая их. Вроде того, как подключается playerglobal.swc.

playerglobal.swc включен в classPath в sdk. Если я туда же включаю swc с ресурсами, а из include-path удаляю, то получаю ошибку недоступности классов, которые описаны в этих swc.

smithy 17.11.2011 17:52

Забыл добавить - библиотеки с ресурсами грузить при необходимости (или при запуске).

Sozonov 17.11.2011 19:25

Цитата:

Сообщение от smithy (Сообщение 1046705)
Забыл добавить - библиотеки с ресурсами грузить при необходимости (или при запуске).

Поставил библиотекам scope - Provided. Компиляция все равно очень длительная.

tofflife 21.11.2011 18:29

используй thin-сервер в связке с fcsh. кэшируют исходники, за счет чего компиляция в несколько раз быстрее. Обязательно используется в крупных проектах.

Sozonov 22.11.2011 15:34

Цитата:

Сообщение от tofflife (Сообщение 1047369)
используй thin-сервер в связке с fcsh. кэшируют исходники, за счет чего компиляция в несколько раз быстрее. Обязательно используется в крупных проектах.

Спасибо за наводку на fcsh, в несколько раз ускорилась компиляция, но на слабой машине все равно долго, но это уже намного лучше чем было.

Можно мне небольшой пендель в нужную сторону про thin-сервер, что гуглить, где сначала читать.

gloomyBrain 22.11.2011 16:27

Цитата:

кэшируют исходники, за счет чего компиляция в несколько раз быстрее
Ага. И за счет того же его нужно постоянно перезапускать. По мне так куда проще делать модули загружаемыми, чем лепить все в 1 swf (если, конечно, это возможно)


Часовой пояс GMT +4, время: 17:54.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.