JDK中的Rhino有用吗?

Mic*_*ael 0 javascript java rhino

Rhino是一个JavaScript在JVM之上运行的解释器.我想这对于服务器端编程很有用JavaScript.现在我们有Node.js.所以我想知道它Rhino是否仍然具有相关性以及它是否有用.

Bri*_*new 5

它只是提供了一种在JVM中运行Javascript的方法.因此,它在JVM之上为您提供了另一种实现选择,而不是Java语言(与JRuby,Scala,Groovy等类似).您可以用Javascript编写完整的解决方案,或者与Java(或任何其他JVM语言)混合/匹配

请注意,这不是特定于"服务器端"或任何此类部署选择.

从个人经验来看,我用它来为Ant部署提供简单的脚本,并为使用我编写的Java应用程序/工具集的客户提供开箱即用的简单脚本语言.