Forum

M1 ne peut pas ouvrir le fichier jar (jar est endommagé)

C

pommier

Affiche originale
15 déc. 2020
  • 11 avr. 2021
Salut les gars, j'ai de nombreux fichiers jar (applications java) qui ne peuvent pas être exécutés sur Macbook Air M1. Chaque fois que je l'ouvre, il indique que le fichier est endommagé et ne peut pas être ouvert (voir capture d'écran ci-dessous).

Comment puis-je résoudre cela ?

Merci d'avance

Pièces jointes

  • Afficher l'élément multimédia ' href='tmp/attachments/screen-shot-2021-04-12-at-09-31-27-png.1756585/' > Capture d'écran 2021-04-12 at 09.31.27.png'file-meta'> 154,5 Ko · Vues : 101

Superhai

21 avr. 2010
  • 11 avr. 2021
Je suppose qu'il est mis en quarantaine par le contrôleur d'accès macOS. Dans le terminal, essayez d'exécuter xattr -d com.apple.quarantine file.jar

harald

3 janvier 2014


Silicon Valley, Californie
  • 18 avr. 2021
Essayez d'ouvrir un clic droit pour voir si cela vous permet de remplacer. Inutile de dire que Java doit être installé.

poisson

10 avr. 2006
Ellicott City, Maryland
  • 18 avr. 2021
Regardez le message, il essaie de l'extraire (puisqu'un JAR est essentiellement un fichier zip) et non de l'exécuter.

Avez-vous installé un JDK pour l'exécuter ? JDK n'est pas fourni par défaut.
Réactions :Nermal g

étiré

25 avr. 2020
  • 18 avr. 2021
Je pensais qu'OpenJDK pour M1 était toujours en version bêta ? Je sais qu'il est basé sur Windows ARM64 OpenJDK, qui a fusionné avec la ligne principale l'année dernière. J

jdb8167

17 novembre 2008
  • 18 avr. 2021
Gerdi a déclaré : Je pensais qu'OpenJDK pour M1 était toujours en version bêta ? Je sais qu'il est basé sur Windows ARM64 OpenJDK, qui a fusionné avec la ligne principale l'année dernière. Cliquez pour agrandir...
Non, la plupart des JDK de 8 et plus sont disponibles. Ils ne disent pas bêta de toute façon. J'en ai quelques-uns installés via brew et quelques-uns téléchargés depuis Azul. g

étiré

25 avr. 2020
  • 18 avr. 2021
jdb8167 a dit : Non, la plupart des JDK de 8 et plus sont disponibles. Ils ne disent pas bêta de toute façon. J'en ai quelques-uns installés via brew et quelques-uns téléchargés depuis Azul. Cliquez pour agrandir...

Êtes-vous sûr que nous parlons de versions ARM64 natives ? Bien sûr, je suppose que vous pouvez très bien exécuter la version x64 sous émulation. J

jdb8167

17 novembre 2008
  • 19 avr. 2021
Gerdi a dit : Êtes-vous sûr que nous parlons de versions ARM64 natives ? Bien sûr, je suppose que vous pouvez très bien exécuter la version x64 sous émulation. Cliquez pour agrandir...
Oui. Ce sont tous des Aarch64 natifs. Certaines versions de brassage ne le sont pas. Vous devez vérifier.

harald

3 janvier 2014
Silicon Valley, Californie
  • 20 avr. 2021
Azul est natif, en effet. Télécharger ici .
Utilisez Firefox, Safari a des problèmes avec la routine de sélection de version d'Azul pour vérifier les spécifications de la plate-forme. Dernière modification : 20 avril 2021

dix-huit

14 juin 2010
nous
  • 20 avr. 2021
S'il ne peut pas ouvrir le pot, appelez le mari pour vous aider