This is most likely some error in the build script, as the class file is present also. The java file will, I think, force a recompile by tomcat, and may fail if things are not set up correctly, especially in package builds. Even though it may work, we do not formally support or guarantee that a compiler is present in all installs.
I found this while researching #2094. This may, perhaps, have caused kytv to add an unnecessary dependency for deb pkg builds.
Version 0.4.6
unzip i2pbote.jar
ls -l i2p/bote/crypto/wordlist
-rw-r--r-- 1 zzz zzz 92 Jan 21 2017 package.html
-rw-r--r-- 1 zzz zzz 4536 Jan 21 2017 WordListAnchor?.class
-rw-r--r-- 1 zzz zzz 4740 Jan 21 2017 WordListAnchor?.java
-rw-r--r-- 1 zzz zzz 67515 Jan 21 2017 words_de.txt
-rw-r--r-- 1 zzz zzz 52209 Jan 21 2017 words_en.txt
Reported by zzz in https://trac.i2p2.de/ticket/2095: