2012-02-17 66 views
10

我正在寻找在JavaScript中实现的标准Java到Java字节码编译器。JavaScript中的Java字节码编译器

有没有人听说过任何可以做到这一点的东西?

+12

+1疯狂的想法:-)。谨慎解释......为什么? – 2012-02-17 22:26:42

+1

哈哈谢谢。对于我的论文的一部分,我希望用户能够在Web浏览器中编写Java代码。如果代码可以在浏览器中编译,它也会支持我的论文。 – Jivings 2012-02-17 22:30:51

+4

这可能会更糟糕。他本可以要求使用JavaScript实现的JVM。 – DNA 2012-02-17 22:31:53

回答

1

假设存在使用Javascript实现的工作JVM,您可以获取所有元,并运行this project(用Java编写的Java编译器)。

+0

是的,然后运行jMSX并为Z80创建一个JVM。有趣的评论,尽管有点明显,但不是答案。 – 2012-02-19 16:06:28

+1

@owlstead不是这个问题的答案。但这是解决我的问题的方法。 – Jivings 2012-02-19 19:08:04

+0

我今天在HN上看到了这个消息:news.ycombinator.com/item?id=4609406它是一个JVM,据说也是一个java编译器。 HTTP:// badassjs。com/post/32812527381/doppio-a-java-virtual-machine-compiler-and – ReyCharles 2012-10-04 19:54:58

1

如果您的目标是让用户在浏览器中编写Java并看到它运行,这会使编译和执行服务器端的MUCH更有意义。一个servlet可以读取代码,编译并运行它,然后将输出返回到浏览器。

除非你的论文是“任何可以用JavaScript编写的东西最终都会用JavaScript编写。”

+1

我认为这是他的论点。 – gsteff 2012-02-19 21:26:26

+0

这是一个很棒的标题;) – Jivings 2012-02-20 10:53:10

0

也许是这样的?

[https://github.com/downloads/Jivings/jsJVM]

它可以让Java中发生在浏览器中,并用JavaScript编写的。

(从技术上说,CoffeeScript的...)

+9

哈哈认真吗?检查用户名,这是我的项目。 – Jivings 2012-05-07 16:30:56