manager.getEngineByName支持哪些脚本引擎
时间: 2024-04-22 21:23:26 浏览: 139
jvm中可用的动态脚本引擎和动态代码执行
5星 · 资源好评率100%
`manager.getEngineByName` 方法支持获取多种脚本引擎,具体取决于你的 Java 运行环境中安装了哪些脚本引擎。下面列出一些常见的脚本引擎,以及它们对应的名称:
- JavaScript 引擎:名称为 `"js"` 或 `"JavaScript"`。
- Groovy 引擎:名称为 `"groovy"`。
- Python 引擎:名称为 `"python"` 或 `"jython"`。
- Ruby 引擎:名称为 `"ruby"` 或 `"jruby"`。
- Lua 引擎:名称为 `"lua"`。
- PHP 引擎:名称为 `"php"`。
需要注意的是,这些脚本引擎的名称可能会因版本和实现而有所不同。如果你想要获取一个特定的脚本引擎,可以使用 `ScriptEngineManager` 的 `getEngineByExtension` 方法或 `getEngineByMimeType` 方法来获取。
此外,如果你想要在 Java 中使用其他的脚本引擎,可以查看该脚本引擎的官方文档来了解如何在 Java 中使用该脚本引擎。
阅读全文