I published a new article on dev.to called Understanding file associations in JVM apps.