Details
Description
A ClassNotFoundError occurs when running a Windows Jalview NETWORK install for the first time, or other times when getdown-launcher.jar is replaced.
This is because of a misunderstood misconfiguration for updating getdown-launcher.jar.
The getdown-launcher.jar should be distributed with the installer, but NOT listed as a code or resource in getdown.txt.
Instead there should be a copy of getdown-launcher.jar as getdown-launcher-new.jar (or similar) which SHOULD be listed as code or a resource in getdown.txt.
To update getdown-launcher, the new jar should be put on the website as getdown-launcher-new.jar.
When getdown launches the application, the application looks for getdown-launcher-new.jar and moves it over the (now exited) getdown-launcher.jar.
This is now fixed in branch merge/JAL-3310_and_JAL-3300
This is because of a misunderstood misconfiguration for updating getdown-launcher.jar.
The getdown-launcher.jar should be distributed with the installer, but NOT listed as a code or resource in getdown.txt.
Instead there should be a copy of getdown-launcher.jar as getdown-launcher-new.jar (or similar) which SHOULD be listed as code or a resource in getdown.txt.
To update getdown-launcher, the new jar should be put on the website as getdown-launcher-new.jar.
When getdown launches the application, the application looks for getdown-launcher-new.jar and moves it over the (now exited) getdown-launcher.jar.
This is now fixed in branch merge/