Java / GraalVM Interview questions
How do you apply the gu utility to manage components?
gu is GraalVM's command-line component manager, used to add or remove optional pieces that aren't bundled in the base download.
gu list gu install nodejs gu install python gu remove nodejs
gu list shows what's already installed, gu available shows what can be added, and gu install <component> downloads and wires in a language runtime such as Node.js, Python, R, or Ruby so it can be invoked through the polyglot APIs.
Note that starting with newer GraalVM for JDK releases, several languages ship as separate JAR-based artifacts pulled in via Maven rather than through gu, so the exact workflow depends on which GraalVM distribution and version you're using.
More Related questions...