2011-12-05 38 views
0

如何獲取JavaScript文件的.class文件?犀牛聲稱我們可以編譯一個JavaScript文件並獲取它的.class文件。我已經通過他們的文件,但沒有找到這樣的。相反,我發現他們使用JavaScript中的java對象。從Javascript到使用Rhino的Java

+0

見http://stackoverflow.com/questions/3843996/how-to-compile-rhino-javascript-files-to-class-bytecode-for-java-at-runtime和http://stackoverflow.com/questions/231550/has-anyone-used-or-written-an-ant-task-to-compile-rhino-javascript-to-java-byt/ – geca

+0

@Harshana - 你必須請注意,在極少數情況下,由於JVM施加[字節碼大小限制](http://coachwei.sys-con.com/node/676073/),您可能會遇到將JavaScript編譯爲'.class'的問題,如果你編譯非常大的代碼,比如[coffeescript](https://github.com/jashkenas/coffee-script/blob/master/extras/coffee-script.js),我認爲這很少見, – OnesimusUnbound

回答

相關問題