Вот эту ошибку выдал Tlauncher
com.google.inject.ProvisionException: Unable to provision, see the following errors:
1) Error in custom provider, java.lang.NoClassDefFoundError: org/tlauncher/tlauncher/ui/browser/JFXStartPageLoader
at org.tlauncher.util.guice.GuiceModule.getTlauncher(GuiceModule.java:58)
at org.tlauncher.util.guice.GuiceModule.getTlauncher(GuiceModule.java:58)
while locating org.tlauncher.tlauncher.rmo.TLauncher
1 error
Что написано в терминале
[xenon@Neon]: ~>$ java -jar /home/xenon/Загрузки/TLauncher-2.22.jar
-------------------------------------------------------------------
[Bootstrapper] createLauncher
[Bootstrapper] validate files
[Bootstrapper] end validated files
[Bootstrapper] Starting launcher...
> [TLAUNCHER][STATIC] initialize inner config
> [Loading] INITALIZING
> [DEBUG] ----- http://ru-m.org : 200
> [DEBUG] ----- http://repo.tlauncher.org : 200
> [DEBUG] ----- https://tlauncher.org : 200
> Starting TLauncher 2.22
> For more information, visit https://tlauncher.org/
> Machine info: Linux 4.14.10-1-ARCH x64, Java 1.8.0_144 x64, 3951 MB RAM
> Startup time: 02.01.2018 17:55:26
> ---
> [DEBUG] ----- http://page.tlauncher.org : 200
> [Loading] LOADING_CONFIGURATION
> Loading configuration from file: /home/xenon/.tlauncher/tlauncher-2.0.properties
> [Configuration] Constant values: {}
> Selected locale: ru_RU
> [Loading] LOADING_CONSOLE
> [Swing] Favicons loaded: 256px, 128px, 96px, 64px, 48px, 32px, 24px, 16px
>
> [Downloader2] Loaded configuration: good
> [Updater] Requesting an update...
> Error launching TLauncher:
> com.google.inject.ProvisionException: Unable to provision, see the following errors:
>
> 1) Error in custom provider, java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
> at org.tlauncher.util.guice.GuiceModule.getTlauncher(GuiceModule.java:58)
> at org.tlauncher.util.guice.GuiceModule.getTlauncher(GuiceModule.java:58)
> while locating org.tlauncher.tlauncher.rmo.TLauncher
>
> 1 error
> at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1028)
> at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1054)
> at org.tlauncher.tlauncher.rmo.TLauncher.launch(TLauncher.java:527)
> at org.tlauncher.tlauncher.rmo.TLauncher.main(TLauncher.java:493)
> Caused by: java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
> at java.lang.ClassLoader.defineClass1(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
> at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> at org.tlauncher.tlauncher.rmo.TLauncher.<init>(TLauncher.java:225)
> at org.tlauncher.tlauncher.rmo.TLauncher$$FastClassByGuice$$7106277c.newInstance(<generated>)
> at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:89)
> at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:111)
> at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90)
> at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
> at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1019)
> at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
> at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1015)
> at com.google.inject.assistedinject.FactoryProvider2.invoke(FactoryProvider2.java:776)
> at com.sun.proxy.$Proxy9.create(Unknown Source)
> at org.tlauncher.util.guice.GuiceModule.getTlauncher(GuiceModule.java:58)
> at org.tlauncher.util.guice.GuiceModule$$FastClassByGuice$$58e5bf0.invoke(<generated>)
> at com.google.inject.internal.ProviderMethod$FastClassProviderMethod.doProvision(ProviderMethod.java:264)
> at com.google.inject.internal.ProviderMethod$Factory.provision(ProviderMethod.java:401)
> at com.google.inject.internal.ProviderMethod$Factory.get(ProviderMethod.java:376)
> at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
> at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
> at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
> at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
> at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
> at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1019)
> at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1085)
> at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1015)
> at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1054)
> at org.tlauncher.tlauncher.rmo.TLauncher.launch(TLauncher.java:527)
> at org.tlauncher.tlauncher.rmo.TLauncher.main(TLauncher.java:493)
> Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
> at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> at java.lang.ClassLoader.defineClass1(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
> at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> at org.tlauncher.tlauncher.rmo.TLauncher.<init>(TLauncher.java:225)
> at org.tlauncher.tlauncher.rmo.TLauncher$$FastClassByGuice$$7106277c.newInstance(<generated>)
> at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:89)
> at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:111)
> at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90)
> at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
> at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1019)
> at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
> at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1015)
> at com.google.inject.assistedinject.FactoryProvider2.invoke(FactoryProvider2.java:776)
> at com.sun.proxy.$Proxy9.create(Unknown Source)
> at org.tlauncher.util.guice.GuiceModule.getTlauncher(GuiceModule.java:58)
> at org.tlauncher.util.guice.GuiceModule$$FastClassByGuice$$58e5bf0.invoke(<generated>)
> at com.google.inject.internal.ProviderMethod$FastClassProviderMethod.doProvision(ProviderMethod.java:264)
> at com.google.inject.internal.ProviderMethod$Factory.provision(ProviderMethod.java:401)
> at com.google.inject.internal.ProviderMethod$Factory.get(ProviderMethod.java:376)
> at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
> at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
> at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
> at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
> at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
> at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1019)
> at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1085)
> at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1015)
> at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1054)
> at org.tlauncher.tlauncher.rmo.TLauncher.launch(TLauncher.java:527)
> at org.tlauncher.tlauncher.rmo.TLauncher.main(TLauncher.java:493)
>
> [Updater] Requesting from: http://repo.tlauncher.org/update/lch/update_1.0.json
> [Updater] Making request: http://repo.tlauncher.org/update/lch/update_1.0.json?version=2.22&client=891cbe31-cc9b-4218-ae6b-7e57d804d17a
> com.google.inject.ProvisionException: Unable to provision, see the following errors:
>
> 1) Error in custom provider, java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
> at org.tlauncher.util.guice.GuiceModule.getTlauncher(GuiceModule.java:58)
> at org.tlauncher.util.guice.GuiceModule.getTlauncher(GuiceModule.java:58)
> while locating org.tlauncher.tlauncher.rmo.TLauncher
>
> 1 error
> at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1028)
> at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1054)
> at org.tlauncher.tlauncher.rmo.TLauncher.launch(TLauncher.java:527)
> at org.tlauncher.tlauncher.rmo.TLauncher.main(TLauncher.java:493)
> Caused by: java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
> at java.lang.ClassLoader.defineClass1(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
> at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
> at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
> at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
> at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> at org.tlauncher.tlauncher.rmo.TLauncher.<init>(TLauncher.java:225)
> at org.tlauncher.tlauncher.rmo.TLauncher$$FastClassByGuice$$7106277c.newInstance(<generated>)
> at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:89)
> at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:111)
> at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90)
> at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
> at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1019)
> at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
> at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1015)
> at com.google.inject.assistedinject.FactoryProvider2.invoke(FactoryProvider2.java:776)
> at com.sun.proxy.$Proxy9.create(Unknown Source)
> at org.tlauncher.util.guice.GuiceModule.getTlauncher(GuiceModule.java:58)
> at org.tlauncher.util.guice.GuiceModule$$FastClassByGuice$$58e5bf0.invoke(<generated>)
> at com.google.inject.internal.ProviderMethod$FastClassProviderMethod.doProvision(ProviderMethod.java:264)
> at com.google.inject.internal.ProviderMethod$Factory.provision(ProviderMethod.java:401)
> at com.google.inject.internal.ProviderMethod$Factory.get(ProviderMethod.java:376)
> at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
> at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
> at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
> at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
> at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
> at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1019)
> at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1085)
> at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1015)
> ... 3 more
> Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
> at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> ... 39 more
> [TlauncherUtil] send log files
> [Updater] Request time: 299 ms
> [Updater] Successfully requested from: http://repo.tlauncher.org/update/lch/update_1.0.json
> [DEBUG] ----- http://page.tlauncher.org : 200
> [Loading] LOADING_CONFIGURATION
> Loading configuration from file: /home/xenon/.tlauncher/tlauncher-2.0.properties
> [Configuration] Constant values: {}
> Selected locale: ru_RU
> [Loading] LOADING_CONSOLE
>
> [Downloader2] Loaded configuration: good
> [Updater] Requesting an update...
> [Updater] Requesting from: http://repo.tlauncher.org/update/lch/update_1.0.json
> [Updater] Making request: http://repo.tlauncher.org/update/lch/update_1.0.json?version=2.22&client=891cbe31-cc9b-4218-ae6b-7e57d804d17a
> Showing error:
> com.google.inject.ProvisionException: Unable to provision, see the following errors:
>
> 1) Error in custom provider, java.lang.NoClassDefFoundError: org/tlauncher/tlauncher/ui/browser/JFXStartPageLoader
> at org.tlauncher.util.guice.GuiceModule.getTlauncher(GuiceModule.java:58)
> at org.tlauncher.util.guice.GuiceModule.getTlauncher(GuiceModule.java:58)
> while locating org.tlauncher.tlauncher.rmo.TLauncher
>
> 1 error
> at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1028)
> at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1054)
> at org.tlauncher.tlauncher.rmo.TLauncher.main(TLauncher.java:502)
> Caused by: java.lang.NoClassDefFoundError: org/tlauncher/tlauncher/ui/browser/JFXStartPageLoader
> at org.tlauncher.tlauncher.rmo.TLauncher.<init>(TLauncher.java:225)
> at org.tlauncher.tlauncher.rmo.TLauncher$$FastClassByGuice$$7106277c.newInstance(<generated>)
> at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:89)
> at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:111)
> at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90)
> at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
> at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1019)
> at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
> at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1015)
> at com.google.inject.assistedinject.FactoryProvider2.invoke(FactoryProvider2.java:776)
> at com.sun.proxy.$Proxy9.create(Unknown Source)
> at org.tlauncher.util.guice.GuiceModule.getTlauncher(GuiceModule.java:58)
> at org.tlauncher.util.guice.GuiceModule$$FastClassByGuice$$58e5bf0.invoke(<generated>)
> at com.google.inject.internal.ProviderMethod$FastClassProviderMethod.doProvision(ProviderMethod.java:264)
> at com.google.inject.internal.ProviderMethod$Factory.provision(ProviderMethod.java:401)
> at com.google.inject.internal.ProviderMethod$Factory.get(ProviderMethod.java:376)
> at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
> at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
> at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
> at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
> at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
> at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1019)
> at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1085)
> at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1015)
> at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1054)
> at org.tlauncher.tlauncher.rmo.TLauncher.main(TLauncher.java:502)
>
> [Updater] Request time: 104 ms
> [Updater] Successfully requested from: http://repo.tlauncher.org/update/lch/update_1.0.json
> [TlauncherUtil] send log files