It is just such a common error due to widespread bad practice of building fat jars, that it deserves some documentation so we don't need to repeat ourselfes constantly