Java is at most longer than “short program” by a small constant factor, and that is mostly around project initialization.
Also, I have never really understood it — c++ is not the shortest thing either with duplicating headers/implementations, go’s error handling deserves a whole discussion in terms of verbosity yet these languages are not considered repetitive.