When working in JJava with classes from a Maven projet under construction, i.e. with a SNAPSHOT version, JJava imports the version from ~/.ivy2 directory without refreshing it.
It is very Very VEry VERY confusing 🤪.
It makes deleted classes non existent and new classes unknown to JJava.
Workaround: manually delete outdated versions of the project in the ~/ivy2/cache directory.
I joined a simple 2 classes Maven project to demonstrate the bug.
jjava-bug-1.tar.gz