2013-04-04 95 views
2

我想用java編寫代碼,用GWT編譯並通過v8將輸出JavaScript嵌入到C++程序中。一切都看起來合乎邏輯,因此可能。我之前沒有使用GWT,所以我不確定。也許有人知道這是否可能?將GWT嵌入到C++中?

回答

3

您可以從GWT輸出中複製JavaScript代碼,您只需要使用編譯器的「-style」標誌(爲了更好的閱讀)將混淆類型設置爲PRETTY或DETAILED。 你可以在這裏閱讀更多關於code obfuscation in GWT

1

當然可以,就像其他已經使用GWT生產JS在Chrome運行和FF插件等,

想那GWT核心只是一個編譯器,它得到的Java代碼併產生js。

你需要什麼心裏有:

首先是編譯後,GWT利用接頭來包裝的.js或特定於JS將被執行的方式.html文件的結果代碼,那麼你proly將不得不編寫鏈接器(或修改現有的鏈接器)以按照需要的方式傳遞js代碼。

第二,gwt使用瀏覽器實現某些東西,所以也許你必須選擇哪些排列更適合v8,也許可以調整一些實現。