我想知道我可以使用Java并将其编译为WASM(WebAssembly)吗?
列表https://web assembly.org/getting-started/developers-guide/没有 Java、Kotlin
GraalVM WASM 项目https://www.graalvm.org/reference-manual/wasm/用于在 JVM 中运行 wasm,而不是在 WebAssembly 中运行 Java 项目。
Leo*_*896 14
以下是一些可以为您执行此操作的编译器:
https://github.com/konsoletyper/teavm(最受欢迎和我自己的推荐: https: //teavm.org/)
https://github.com/i-net-software/JWebAssembly(仅限webAssembly,其他可以做webassemble和javascript)
https://github.com/mirkosertic/Bytecoder
https://github.com/leaningtech/cheerpj-meta
请注意,它们都有其局限性,最常见的是 Java 标准库中的每个 Java 类都不能很好地工作(例如,TeaVM 和其他类都存在反射问题)。
它们还需要管道集成——确保使用这些编译器支持的构建工具,例如gradle或maven
归档时间: |
|
查看次数: |
32411 次 |
最近记录: |