Встроить GWT в C++?


Я хочу написать код на java, скомпилировать с помощью GWT и встроить выходной JavaScript в программу C++ через v8. Все кажется логичным и, следовательно, возможным. Я не использовал GWT раньше, так что я не уверен. Может быть, кто-то знает, возможно ли это?

2 2

2 ответа:

Вы можете скопировать код JavaScript из вывода GWT, вам нужно только установить тип обфускации в PRETTY или DETAILED с флагом" - style " компилятора (для лучшего чтения). Вы можете прочитать больше здесь О обфускации кода в GWT

Конечно, вы можете, как и другие, использовать GWT для производства js run in chrome и FF plugins и т. д.

Думайте, что ядро gwt - это просто компилятор, он получает код java и производит js.

Что нужно иметь в виду:

Во-первых, после компиляции gwt использует компоновщики для обертывания результирующего кода .JS или .html-файлы, специфичные для способа выполнения js, поэтому вам придется написать компоновщик (или изменить существующий), чтобы доставить код js так, как вам нужно.

И во-вторых, gwt использует реализации браузера для определенных вещей, поэтому, возможно, вам придется выбрать, какие перестановки более подходят для v8, и, возможно, настроить некоторые реализации.