4Fermer6
mattyeuxLe 22/12/2006 à 09:47
Parce que les machines n'ont pas le JRE par défaut et si les chefs doivent faire une demande d'installation qui prend 2 jours juste pour tester une version 0.1 d'une appli d'un pauvre stagiaire, ca va vite les décourager. Par contre, les navigateurs ont leur JRE. Donc une applet me semble plus satisfaisante...

J'ai réussi a régler le problème de mes NoClassDefFoundError ... il fallait que j'ajoute un attribut archive ="lib.jar,lib2.jar"; faisant liaison avec mes librairies ...

Par contre je suis confronté à un autre problème ... (qui m'embête vraiment beaucoup plus que les autres car je dois rendre mon projet dans 3h00). Un applet ne peut pas accéder à des fichiers externes d'après ce que j'ai compris (pour la sécurité), genre par exemple des fichiers localisés sur le disque dur, ou une BD distante. Hors, fort malheureusement, je dois accéder à ce type de donnée. J'ai lu un peu partout que je devais signer mon applet . J'ai suivi des tutos mais ca ne marche pas.
Ils disent de signer le .jar ou il y a mon applet ...., pour moi il n'y a pas de .jar pour un applet. Je lance l'applet depuis un ".class" et ca me suffi. Donc je ne sais pas vraiment quoi signer.
De plus, j'ai signé toutes mes librairies. Une fois cela fait, a l'ouverture de mon applet, j'ai bien eu le message de certification de l'applet. Mais une fois acceptée, l'applet ne marchait toujours pas ...
Que faire. J'ai plus que 3h00 pour faire ca, et j'ai pas du tout de solutions ... Je vous en pris messieurs, aidez moi.