Java脚本命令行工具:jrunscript与jjs的使用指南
在Java开发中,命令行工具是提高开发效率和灵活性的重要手段。本文将详细介绍两个实用的命令行工具:jrunscript和jjs,包括它们的基本功能、使用方法和相关示例。
1. jrunscript命令行工具
jrunscript是一个独立于脚本引擎的命令行工具,可用于在命令行或文件中评估脚本。它有以下特点:
- 创建别名 :为多个Java类创建别名,如 java.io.File
、 java.io.Reader
、 java.net.URL
等,可使用简单名称引用它们。
- 全局对象 :将一些对象作为全局对象暴露,可通过以下命令在命令行打印全局对象及其类型列表:
c:\>jrunscript
nashorn> for(var p in this) print(p, typeof this[p]);
engine object
JSInvoker function
jmap function
jlist function
inStream function
outStream function
streamClose function
javaByteArray function
pwd function
...
nashorn>exit()
c:\
1.1 使用模式
jrunscript支持三种使用模式:
- 单行