Setelah memutakhirkan ke Mountian Lion di MacBook Air dan MacBook Pro milik istri saya, saya menerima prompt yang meminta untuk menginstal Java (saya tidak mendapatkan ini di iMac saya).
Saya bertanya-tanya apa yang memicu acara ini untuk meminta Java. Apakah karena Java runtime sudah ada sebelumnya? Saya tidak ingat menginstal satu (dan tidak yakin mengapa Air saya akan bertanya, tetapi bukan iMac saya, banyak lagi hal yang diinstal pada iMac saya).
Bagaimana saya bisa mengetahui apa yang memicu ini? Juga, bagaimana saya bisa menghapus runtime jika ada yang lebih lama, dan sekarang tidak kompatibel?
Apakah ada juga tempat di mana JVM yang lebih lama mungkin berada, dan di mana ia melihatnya dan memutuskan untuk meminta saya? Jika demikian, itu akan membantu saya melacak pemberitahuan, tetapi juga menghapusnya dari mesin saya.
sumber
find /Applications -type f -name *.jar
Jawaban:
Saya melakukan penelitian lebih lanjut dan akhirnya menemukan beberapa hal:
cd ~/Library/LaunchAgents
dan kemudiangrep -i "java" *.*
. Ini mencari kata java (tidak sensitif huruf) di semua file di direktori itu. Itulah tempat saya menemukan referensi ke daftar obrolan video Facebook.sumber
Saya menolak menginstal Java berdasarkan prompt saat startup, jadi saya bisa melihat apakah saya akan mendapatkan prompt yang sama saat membuka aplikasi tertentu. Bagi saya peristiwa yang sebenarnya berlalu dengan cepat ketika saya terjebak dalam pekerjaan, tetapi tampaknya telah dipicu oleh Adobe CS5 InDesign (atau beberapa aplikasi terkait yang digunakan oleh CS5).
sumber