医生说:
请记住,启动脚本仅在状态重置时才加载到当前会话中。存储脚本的内容,而不是对脚本的引用。
例如,
/set start -retain mystartscript.jsh
但是它在哪里存储mystartscript.jsh的内容呢?
医生说:
请记住,启动脚本仅在状态重置时才加载到当前会话中。存储脚本的内容,而不是对脚本的引用。
例如,
/set start -retain mystartscript.jsh
但是它在哪里存储mystartscript.jsh的内容呢?
像在示例中那样使用相对文件名:
/set start -retain mystartscript.jsh
JShell 会mystartscript.jsh
在 [ user.home
]/中查找mystartscript.jsh
你也可以给它一个绝对文件路径:
/set start -retain /my_custom_jshell_scripts/mystartscript.jsh
JShell 首席架构师 Robert Field 在本教程中解释了如何(重新)设置/取消设置 JShell 的内置DEFAULT
启动脚本和自定义.jsh
启动脚本。