Я хочу написать код на Java, скомпилировать с GWT и встроить выходной JavaScript в программу C ++ через v8. Все кажется логичным и, следовательно, возможным. Я не использовал GWT раньше, поэтому я не уверен. Может кто знает, возможно ли это?
Вы можете скопировать код JavaScript из вывода GWT, вам нужно только установить тип запутывания на PRETTY или DETAILED с флагом компилятора «-style» (для лучшего чтения).
Вы можете прочитать больше здесь о обфускация кода в GWT
Конечно, вы можете, как и другие, использовать GWT для создания js, запускаемых в chrome, ff плагинах и т. Д.
Подумайте, что ядро gwt — это просто компилятор, оно получает код Java и производит js.
Что нужно иметь в виду:
Во-первых, после компиляции gwt использует компоновщики, чтобы обернуть код результата в файлы .js или .html, специфичные для способа выполнения js, поэтому при проли вам придется написать компоновщик (или модифицировать существующий) для доставки JS код так, как вам нужно.
И, во-вторых, gwt использует реализации браузера для определенных вещей, поэтому, возможно, вам придется выбрать, какие перестановки больше подходят для v8, и, возможно, настроить некоторые реализации.