У меня проблемы с развертыванием приложения, которое нормально работает в eclipse, но выдает следующую ошибку при создании исполняемого jar-файла (используя опцию: извлечь необходимые библиотеки в сгенерированный JAR ):
org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NoSuchMethodError: org.apache.log4j.spi.LoggingEvent.getTimeStamp()J)
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Unknown Source)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)
Я использую log4j-1.2.16.jar, и он включен в сгенерированный jar.
Я не уверен, где устранить неполадки, я пытался найти другие (более старые) экземпляры org.apache.log4j.spi.LoggingEvent в других jar-файлах, которые включены, но пока я не нашелесть.