Che cosa significa "com.apple. *" significa nei titoli plist

2

Ho un mouse Logitech programmabile, che mi consente di assegnare diverse configurazioni a diverse applicazioni, ma solo file .app, ma desidero assegnare un profilo a Java, che è un file binario non incluso in un file .app.

Quando mi avvicino al suo file delle preferenze, si riferisce solo a qualche tipo di identificatore associato a quell'app. Ad esempio, invece di dire /Applications/Safari.app , farebbe riferimento solo come com.apple.safari .

Che cosa significa com.apple.* ? È una sorta di identificatore di applicazione? E, in tal caso, come posso trovare quello per Java?

    
posta Alexander 20.05.2012 - 04:40
fonte

2 risposte

5

Questa particolare struttura di denominazione è denominata "DNS inverso". (Come il sito Web di Apple è su apple.com, quindi le voci di plist sono com.apple.) Questo viene fatto in modo che gli elementi siano ordinati per produttore prima del prodotto se si ordina per nome.

Questa nomenclatura viene utilizzata nei pacchetti Java (e in altri luoghi) e negli identificatori di applicazioni OS X.

Se si desidera specificare Java nel suo complesso, cercare com.sun. * o com.oracle. *, poiché queste sono le due società che hanno posseduto Java.

    
risposta data 20.05.2012 - 05:03
fonte
0

Il com.apple.xxxx.plist implica semplicemente la proprietà del file plist su Apple. i file plist contengono le impostazioni per i processi launchd .

    
risposta data 20.05.2012 - 05:00
fonte

Leggi altre domande sui tag