


Snippets written in JShell can be redefined and tested, even against a running code. Apache NetBeans can execute the shell as an agent, similar to a debugging agent, on the debugged or run the application (currently only J2SE applications are supported, both Ant and Maven-based). The program can support the tool with the user project configuration, so the Java Shell is set up to work with project classes and libraries, providing autocompletion out of the box in the editor.Īlso, the app greatly extends the capabilities of the command-line tool.

The tool provides integrated console-like UI for the Java Shell, leveraging the app editor capabilities. Java Shell is a new tool included in JDK9 defined in JEP 222 to introduce REPL (read-eval-print-loop) capabilities to Java. Apache NetBeans is easy to install and use straight out of the box and runs on many platforms including Windows, Linux, macOS, and Solaris. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java language, C/C++, and even dynamic languages such as PHP, JavaScript, Groovy, and Ruby. A free, open-source Integrated Development Environment for software developers.
