Back to LanguageTool Homepage - Privacy - Imprint

Exception in Windows 10, new computer

Hi All,

I am currently using LanguageTool with TexStudio in Windows 10. I have an exception when I change the directory to LanguageTool’s folder and type in “java -jar languagetool.jar”.

The detailed exception information is in the following:

Exception in thread “AWT-EventQueue-0” java.lang.NoClassDefFoundError: java/util/logging/Logger
at org.languagetool.language.English.(
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(
at org.languagetool.Languages.createLanguageObjects(
at org.languagetool.Languages.getAllLanguages(
at org.languagetool.Languages.(
at org.languagetool.gui.LanguageComboBoxModel.create(
at org.languagetool.gui.LanguageComboBox.create(
at org.languagetool.gui.LanguageComboBox.create(
at org.languagetool.gui.Main.createGUI(
at org.languagetool.gui.Main.access$1700(
at org.languagetool.gui.Main$
at java.desktop/java.awt.event.InvocationEvent.dispatch(
at java.desktop/java.awt.EventQueue.dispatchEventImpl(
at java.desktop/java.awt.EventQueue$
at java.desktop/java.awt.EventQueue$
at java.base/
at java.base/$JavaSecurityAccessImpl.doIntersectionPrivilege(
at java.desktop/java.awt.EventQueue.dispatchEvent(
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(
at java.desktop/java.awt.EventDispatchThread.pumpEvents(
at java.desktop/java.awt.EventDispatchThread.pumpEvents(
at java.desktop/
Caused by: java.lang.ClassNotFoundException: java.util.logging.Logger
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(
at java.base/java.lang.ClassLoader.loadClass(
… 26 more

Thanks for your hep!

Hi Edwin, are you using the latest version of LT? Maybe you could re-download it from The error message looks as if something is wrong with your LT package.

Hi Dinel, I am using LanguageTool-4.6. I think it might not be the version issue.

What does java -version print if you enter it on the command line?

D:\Software\LanguageTool-4.6>java -version
java version “12.0.2” 2019-07-16
Java™ SE Runtime Environment (build 12.0.2+10)
Java HotSpot™ 64-Bit Server VM (build 12.0.2+10, mixed mode)

I haven’t tried LT with Java 12 yet. Java 8 to 11 should work fine. It would be good to know whether Java 12 causes this issue.