天天看點

TeaVM的samples/benchmark範例運作辦法

 編譯打包成功之後:

  • 第一種方式

進入目錄samples/benchmark/target/teavm-samples-benchmark-0.6.0-SNAPSHOT,把index.html拖入浏覽器中,界面如下:

TeaVM的samples/benchmark範例運作辦法

  前兩個可以進行測試對比。

  • 第二種方式

這種方式,0.6.0是無法運作的,需要0.5.0。

  比如說,samples目錄下有個benchmark,其中的Readme.md内容如下:

Compares the speed of execution on a complex JBox2D CPU extensive computation. JavaScript produced by TeaVM and GWT can be compared by running
 
$ mvn clean install
 
then just open the generated HTML versions
$ open target/teavm-samples-benchmark-*-SNAPSHOT/index.html 
 
In addition to that one can run the same demo with classical HotSpot virtual machine. Just try:
$ mvn -Pfx exec:java      

  看着有點怪異是不?吾先進行編譯動作:

cd samples/benchmark
 
$ mvn -Pfx exec:java      

 結果如下:

TeaVM的samples/benchmark範例運作辦法
  • 第三種方式

直接把teavm-wasm.html拖入浏覽器。結果不能運作。

需要把目錄複制到tomcat下,啟動tomcat,通過WEB通路。這個0.6.0是無法運作的,必須是0.7.0或master。

繼續閱讀