Version: SQuirreL SQL Client snapshot-20180807_2144
java.vm.version: 25.77-b03
java.runtime.version: 1.8.0_77-b03
os.name: Windows 7
I can't start program with PostgresPlugin. I obtain a java null exception.
C:\Programas\squirrel>java -jar squirrel-sql.jar
java.lang.NoSuchMethodError: net.sourceforge.squirrel_sql.client.plugin.IPluginResourcesFactory.createResource(Ljava/lang/String;Lnet/sourceforge/squirrel_sql/client/plugin/IPlugin;)Lnet/sourceforge/squirrel_sql/fw/util/IResources;
at net.sourceforge.squirrel_sql.plugins.postgres.PostgresPlugin.load(PostgresPlugin.java:178)
at net.sourceforge.squirrel_sql.client.plugin.PluginManager.loadPlugin(PluginManager.java:649)
at net.sourceforge.squirrel_sql.client.plugin.PluginManager.loadPlugins(PluginManager.java:452)
at net.sourceforge.squirrel_sql.client.Application.executeStartupTasks(Application.java:747)
at net.sourceforge.squirrel_sql.client.Application.startup(Application.java:222)
at net.sourceforge.squirrel_sql.client.Main.doApplicationStartup(Main.java:121)
at net.sourceforge.squirrel_sql.client.Main.lambda$startApp$0(Main.java:111)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at net.sourceforge.squirrel_sql.client.Main$1.dispatchEvent(Main.java:99)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
java.lang.NullPointerException
at net.sourceforge.squirrel_sql.client.Application.getMainFrame(Application.java:520)
at net.sourceforge.squirrel_sql.client.Application.showErrorDialog(Application.java:568)
at net.sourceforge.squirrel_sql.client.plugin.PluginManager.loadPlugin(PluginManager.java:663)
at net.sourceforge.squirrel_sql.client.plugin.PluginManager.loadPlugins(PluginManager.java:452)
at net.sourceforge.squirrel_sql.client.Application.executeStartupTasks(Application.java:747)
at net.sourceforge.squirrel_sql.client.Application.startup(Application.java:222)
at net.sourceforge.squirrel_sql.client.Main.doApplicationStartup(Main.java:121)
at net.sourceforge.squirrel_sql.client.Main.lambda$startApp$0(Main.java:111)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at net.sourceforge.squirrel_sql.client.Main$1.dispatchEvent(Main.java:99)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
java.lang.NullPointerException
at net.sourceforge.squirrel_sql.client.Application.getMainFrame(Application.java:520)
at net.sourceforge.squirrel_sql.client.Application.showErrorDialog(Application.java:568)
at net.sourceforge.squirrel_sql.client.plugin.PluginManager.loadPlugins(PluginManager.java:458)
at net.sourceforge.squirrel_sql.client.Application.executeStartupTasks(Application.java:747)
at net.sourceforge.squirrel_sql.client.Application.startup(Application.java:222)
at net.sourceforge.squirrel_sql.client.Main.doApplicationStartup(Main.java:121)
at net.sourceforge.squirrel_sql.client.Main.lambda$startApp$0(Main.java:111)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at net.sourceforge.squirrel_sql.client.Main$1.dispatchEvent(Main.java:99)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
java.lang.RuntimeException: java.lang.NullPointerException
at net.sourceforge.squirrel_sql.client.Main.doApplicationStartup(Main.java:126)
at net.sourceforge.squirrel_sql.client.Main.lambda$startApp$0(Main.java:111)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at net.sourceforge.squirrel_sql.client.Main$1.dispatchEvent(Main.java:99)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: java.lang.NullPointerException
at net.sourceforge.squirrel_sql.client.Application.getMainFrame(Application.java:520)
at net.sourceforge.squirrel_sql.client.Application.showErrorDialog(Application.java:568)
at net.sourceforge.squirrel_sql.client.plugin.PluginManager.loadPlugins(PluginManager.java:458)
at net.sourceforge.squirrel_sql.client.Application.executeStartupTasks(Application.java:747)
at net.sourceforge.squirrel_sql.client.Application.startup(Application.java:222)
at net.sourceforge.squirrel_sql.client.Main.doApplicationStartup(Main.java:121)
... 16 more
The first error looks like an incompatible version of the Postgres Plugin was used. Please try the following: Delete all of your installation files and do a fresh install.