Författare Ämne: Kan ej starta programmet  (läst 5107 gånger)

sbet

  • Newbie
  • *
  • Antal inlägg: 3
    • Visa profil
Kan ej starta programmet
« 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.

Administrator

  • Administrator
  • Hero Member
  • *****
  • Antal inlägg: 2881
    • Visa profil
SV: Kan ej starta programmet
« Svar #1 skrivet: 2015-09-30, 19:34:49 PM »
Är det första gången du installerar Genney?

sbet

  • Newbie
  • *
  • Antal inlägg: 3
    • Visa profil
SV: Kan ej starta programmet
« Svar #2 skrivet: 2015-10-19, 14:13:08 PM »
Nej, har testat att ominstallera, funkar fortfarande inte.

Administrator

  • Administrator
  • Hero Member
  • *****
  • Antal inlägg: 2881
    • Visa profil
SV: Kan ej starta programmet
« Svar #3 skrivet: 2015-10-19, 16:42:39 PM »
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.

sbet

  • Newbie
  • *
  • Antal inlägg: 3
    • Visa profil
SV: Kan ej starta programmet
« Svar #4 skrivet: 2015-10-19, 20:10:48 PM »
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)