Sur ce dernier point, les environnements de bureau sont les grands coupables de ce comportement simple, mais stupide : combien d'utilisateurs veulent par défaut voir les entrailles d'un programme java plutôt que de l'exécuter ? C'est aussi idiot que d'ouvrir par défaut les exécutables avec un éditeur hexadécimal.
Ha c'est ce que ça me fait sous Windows et tous mes DE ;)
En même temps d'un point de vu sécurité informatique, ne pas exécuter automatiquement un truc qu'on vient de télécharger c'est plutôt un bon point ;). Un jar, c'est quand même une Java ARchive, l'ouvrir avec un gestionnaire d'archive est ce qui est logique.
Le fait que les gens utilisent ensuite un .jar en tant qu’exécutable, n'est de mon point de vue qu’anecdotique, certaines bibliothèque livrée en .jar ne sont pas standalone, et il n'y a aucune raison de vouloir les exécuter.
Il ne faut pas décorner les boeufs avant d'avoir semé le vent
# mon grain de sel
Posté par fearan . En réponse au journal Write once, run anywhere qu'il disait. Évalué à 2.
Ha c'est ce que ça me fait sous Windows et tous mes DE ;)
En même temps d'un point de vu sécurité informatique, ne pas exécuter automatiquement un truc qu'on vient de télécharger c'est plutôt un bon point ;). Un jar, c'est quand même une Java ARchive, l'ouvrir avec un gestionnaire d'archive est ce qui est logique.
Le fait que les gens utilisent ensuite un .jar en tant qu’exécutable, n'est de mon point de vue qu’anecdotique, certaines bibliothèque livrée en .jar ne sont pas standalone, et il n'y a aucune raison de vouloir les exécuter.
Il ne faut pas décorner les boeufs avant d'avoir semé le vent