Hallo,
trotz google/forum suche komm ich einfach ned weiter...
hab keinen ansatz woran es liegen könnt und hoffe hier kann mir weitergeholfen werden.
in meinem programm kann man eine artikelnummer eingeben, daraufhin wird ne verbindung zu einer mysql-db aufgebaut.
aus der db werden für die jeweilige artikelnummer einige infos ermittelt und auf der gui angezeigt.
ich hab das programm nun mittels Fat Jar als .jar-Datei exportiert, damit der JDBC-Treiber mitgeliefert wird.
anschließend mit jsmooth aus dieser .jar eine exe erstellt.
mein problem liegt jetzt darin, dass die exe und die jar unter benutzern läuft, die admin-rechte besitzen.
sobald ein benutzer ohne admin-rechte die exe bzw jar ausführen will, kommt vom java virtual machine launcher: could not find main.class, program will exit
ich weiss echt ned woran das liegen könnt, weil mein programm wirklich keine veränderungen im system vornimmt bzw auf nichts zugreift, wofür man amdin-rechte besitzen muss
hoffe ihr wisst weiter
vielen dank scho mal fürs lange durchlesen *G*
bye
trotz google/forum suche komm ich einfach ned weiter...
hab keinen ansatz woran es liegen könnt und hoffe hier kann mir weitergeholfen werden.
in meinem programm kann man eine artikelnummer eingeben, daraufhin wird ne verbindung zu einer mysql-db aufgebaut.
aus der db werden für die jeweilige artikelnummer einige infos ermittelt und auf der gui angezeigt.
ich hab das programm nun mittels Fat Jar als .jar-Datei exportiert, damit der JDBC-Treiber mitgeliefert wird.
anschließend mit jsmooth aus dieser .jar eine exe erstellt.
mein problem liegt jetzt darin, dass die exe und die jar unter benutzern läuft, die admin-rechte besitzen.
sobald ein benutzer ohne admin-rechte die exe bzw jar ausführen will, kommt vom java virtual machine launcher: could not find main.class, program will exit
ich weiss echt ned woran das liegen könnt, weil mein programm wirklich keine veränderungen im system vornimmt bzw auf nichts zugreift, wofür man amdin-rechte besitzen muss
hoffe ihr wisst weiter
vielen dank scho mal fürs lange durchlesen *G*
bye