Running Desktop from IDE fails with: Cannot invoke "java.util.jar.JarFile.close()"

I’m having and issue when running SNAP-Desktop.
It fails with the following exception:

java.lang.NullPointerException: Cannot invoke "java.util.jar.JarFile.close()" because "jf" is null
	at org.netbeans.core.netigso.Netigso.findRecursivePkgs(Netigso.java:791)
	at org.netbeans.core.netigso.Netigso.substitutePkg(Netigso.java:748)
	...
	at org.netbeans.core.startup.Main.start(Main.java:303)
	at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:98)
	at java.base/java.lang.Thread.run(Thread.java:1583)
INFO [org.netbeans.core.netigso.Netigso]: Can't process C:\Users\marco\IdeaProjects\snap\snap-desktop\snap-raster-ui\target\classes
java.io.FileNotFoundException: C:\Users\marco\IdeaProjects\snap\snap-desktop\snap-raster-ui\target\classes (Access is denied)
	at java.base/java.io.RandomAccessFile.open0(Native Method)
	at java.base/java.io.RandomAccessFile.open(RandomAccessFile.java:356)
	...
	at java.base/java.util.jar.JarFile.<init>(JarFile.java:316)
	at java.base/java.util.jar.JarFile.<init>(JarFile.java:282)
[catch] at org.netbeans.core.netigso.Netigso.findRecursivePkgs(Netigso.java:770)
	at org.netbeans.core.netigso.Netigso.substitutePkg(Netigso.java:748)
        ...
	at org.netbeans.ModuleManager.enable(ModuleManager.java:1354)
	at org.netbeans.ModuleManager.enable(ModuleManager.java:1277)

Here it occurs for the module snap-raster-ui but it happend also for other modules. It seems to depend on the class loading order.
I’ve checked the updated How to build SNAP from sources and How to run and debug SNAP from IntelliJ IDEA

But it does not give a hint what this can cause, or I have overlooked something.
Any hint is appreciated.

This is my IDEA configuration:
SNAP Desktop.run.xml (1.8 KB)
And this is the full log.
full-log.txt (111.1 KB)

Jira ticket SNAP-4014 created