介绍
在Java 9中,我们可以使用JShell进行交互式Java编程。JShell提供了一个轻便且易于使用的界面,以交互式方式在控制台中执行Java代码。本文将重点介绍如何自定义JShell的启动方式。
默认JShell启动方式
在默认情况下,要启动JShell,只需在命令行中键入以下命令:
jshell
然后会进入JShell交互模式。
自定义JShell启动方式
步骤1:创建启动文件
我们可以创建一个脚本文件,以设置我们自己的JShell启动方式。这个脚本文件必须包含以下内容:
#!/bin/sh
exec jshell --class-path /path/to/custom/libs "$@"
其中,“/ path / to / custom / libs”应该是你想要包含在类路径中的自定义库的路径。将其保存并命名为“myjshell.sh”。
步骤2:给脚本文件配置可执行权限
接下来,我们需要给这个脚本文件配置可执行权限。为此,只需执行以下命令:
chmod +x myjshell.sh
步骤3:使用自定义JShell启动脚本
现在,我们可以使用以下命令以自定义方式启动JShell:
./myjshell.sh
我们也可以将其添加到bashrc中,以便每次打开终端窗口时都使用我们自定义的JShell启动方式。
总结
在本文中,我们介绍了如何在Java 9中自定义JShell的启动方式。我们创建了一个脚本文件,该脚本包含自定义的类路径,并使用该脚本作为自定义JShell的启动方式。希望这篇文章对你有帮助。