NuProcess is the library a Java program uses to run other programs, and on Windows anything it launched carried on running after the Java program died abruptly. This uses the Windows facility that binds a group of processes together, so everything NuProcess launches ends when its owner does.
NuProcess, orphaned processes on Windows
contributor, 2021
A Java library for launching other programs. On Windows it binds what it launches to the process that owns it, so those programs end when the Java program does.