Nabirio © Labs - S.O. Rende, CS (Italy)

Problemi Java su Mac permessi visualizzazione file

Problema Programmi Java su Mac – JarLauncher non ha i permessi per l’accesso al file system

I software Java possono esser lanciati su Mac tramite terminale e linea di comando attraverso il comando

java -jar nomeprogramma.jar 

oppure normalmente con doppio clic. Nel primo caso il software viene lanciato con l’ultima Java Virtual Machine installata (spesso quella di Oracle) – nel secondo caso invece (con doppio clic) il software viene aperto tramite il  JarLauncher della Apple.

JarLauncher non possiede di default i permessi per leggere e scrivere tutto il disco, questo può causare problemi all’apertura o durante l’esecuzione dei programmi Java.

Di seguito la risoluzione della problematica sopra drescritta:

 

  1. Accedi alle Impostazioni di Mac e fai clic su “Sicurezza e Privacy”
  2. Fai clic su “Accesso Completo al Disco” sulla barra di sinistra
  3. Fai clic sul lucchetto in fondo alla finestra ed inserire la password per sbloccare le modifiche
  4. Fai clic sul pulsante “+” , si aprirà una finestra che ti farà navigare tra i file, in questa finestra seleziona il disco principale
  5. Seleziona il file che si trova nella posizione /System/Library/CoreServices/JavaLauncher.app

Adesso l’app JavaLauncher di Apple ha i permessi per accedere al disco in lettura e scrittura e non si dovrebbero più riscontrare problemi durante l’utilizzo di software Java su mac.