Genney forum
Synpunkter => Tekniska problem och förslag => Ämnet startat av: sbet skrivet 2015-09-30, 13:22:54 PM
-
Kan ej starta programmet, här är logg:
JRE version: 1.8
Architecture: 64
Compiled class version: 8.0
Start: Genney 1.0b40 beta
APPLICATION FOLDER=C:\Users\Staffan\AppData\Roaming\Genney
USER FOLDER=C:\Users\Staffan\documents\Genney
OPLC FOLDER=C:/Users/Staffan/AppData/Roaming/Genney/oplc
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: Can't obtain static newInstance method for class com.sun.jna.Structure
at com.sun.jna.Native.initIDs(Native Method)
at com.sun.jna.Native.<clinit>(Native.java:115)
at hmf.origoDB.AppDesigner$Shell32.<clinit>(Unknown Source)
at hmf.origoDB.AppDesigner.setHomePath(Unknown Source)
at hmf.origoDB.MainFrame.<init>(Unknown Source)
at hmf.origoDB.aon.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Jag kör Windows 10.
-
Är det första gången du installerar Genney?
-
Nej, har testat att ominstallera, funkar fortfarande inte.
-
Efter lite sökande verkar det vara någon konflikt i ditt system mellan dll bibliotek.
Du kan prova att lägga in texten:
-Djna.nosys=true
i sökvägen för din genväg till Genney.
Om du högerklickar på genvägen och väljer egenskaper så hittar du i mål en sökväg som ser ut ungefär så här:
"C:\Program Files (x86)\Genney 1\jre1.8.0_60\bin\javaw.exe" -jar -Dsun.java2d.d3d=false -Djava.util.Arrays.useLegacyMergeSort=true -Xms1024M -Xmx1024M -Dderby.storage.pageSize=8192 "C:\Program Files (x86)\Genney 1\genney_1.0-64.jar"
Ändra den till:
"C:\Program Files (x86)\Genney 1\jre1.8.0_60\bin\javaw.exe" -jar -Dsun.java2d.d3d=false -Djava.util.Arrays.useLegacyMergeSort=true -Xms1024M -Xmx1024M -Dderby.storage.pageSize=8192 -Djna.nosys=true "C:\Program Files (x86)\Genney 1\genney_1.0-64.jar"
Se till att det är mellanslag framför och efter -Djna.nosys=true. Om du inte får plats med allt (det finns en begränsning i antal tecken) kan du ta bort -Dderby.storage.pageSize=8192 temporärt.
Kan inte garantera att det fungerar men är värt ett försök och ska inte kunna orsaka någon skada.
-
Funkar dessvärre fortfarande inte. :/
Logg:
C:\Users\Staffan>java -jar -Dsun.java2d.d3d=false -Djava.util.Arrays.useLegacyMergeSort=true -Xms1024M -Xmx1024M -Dderby.storage.pageSize=8192 -Djna.nosys=true "C:\Program Files (x86)\Genney 1\genney_1.0-64.jar"
JRE version: 1.8
Architecture: 64
Compiled class version: 8.0
Start: Genney 1.0b42
APPLICATION FOLDER=C:\Users\Staffan\AppData\Roaming\Genney
USER FOLDER=C:\Users\Staffan\Documents\Genney
OPLC FOLDER=C:/Users/Staffan/AppData/Roaming/Genney/oplc
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: Can't obtain static newInstance method for class com.sun.jna.Structure
at com.sun.jna.Native.initIDs(Native Method)
at com.sun.jna.Native.<clinit>(Native.java:115)
at hmf.origoDB.AppDesigner$Shell32.<clinit>(Unknown Source)
at hmf.origoDB.AppDesigner.setHomePath(Unknown Source)
at hmf.origoDB.MainFrame.<init>(Unknown Source)
at hmf.origoDB.anP.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)