GWT сборник на лету - PullRequest
       0

GWT сборник на лету

2 голосов
/ 14 июля 2010

Есть ли способ запустить компилятор Google Web Toolkit непосредственно из кода Java для компиляции исходного кода, созданного на лету?Так же, как javax.tools, например.

Ответы [ 2 ]

1 голос
/ 14 июля 2010

Я так думаю: com.google.gwt.dev.Compiler имеет метод main.Либо вызовите этот метод напрямую, либо изучите его код, и вы сможете самостоятельно собрать CompilerOptions и т. Д.

Когда вы создаете проект GWT с использованием webAppCreator, вы получаете build.xmlс целью gwtc.Это должно помочь вам с classpath и аргументами, необходимыми для запуска компилятора.

1 голос
/ 14 июля 2010

GWT компилирует все источники одновременно, потому что он компилирует результат в один файл и выполняет много оптимизаций, таких как неиспользуемые методы и встроенные методы, чтобы минимизировать общий размер сгенерированного файла JavaScript.Поэтому этап компиляции занимает некоторое время, поэтому компиляция на лету не будет приемлемым решением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...