Saya menginstal Mac OS X Mavericks (10.9) kemarin dan sejak itu saya tidak dapat memulai Eclipse saya. Saya melampirkan tangkapan layar dari pesan yang saya lihat.
Apakah ada solusi untuk ini?
Saya menemukan solusi di Fix “App tidak dapat dibuka karena dari pengembang tak dikenal” Kesalahan di Mac OS X .
eclipse
osx-mavericks
Chandan
sumber
sumber
Jawaban:
Itu karena opsi Keamanan.
Pergi ke
System Preferences... > Security & Privacy
dan harus ada tombol yang mengatakanOpen Anyway
, di bawahGeneral
tab.Anda dapat menghindari melakukan ini dengan mengubah opsi di bawah
Allow apps downloaded from:
, namun saya akan merekomendasikan untuk menyimpannya di defaultMac App Store and identified developers
.sumber
Cara yang lebih mudah untuk membuka dokumen dari pengembang yang tidak dikenal, jika Anda tahu itu aman, adalah dengan mengendalikan klik pada ikon file dan kemudian pilih "Buka." Anda kemudian akan diberikan pilihan untuk membukanya terlepas dari sumbernya yang tidak dikenal.
sumber
Klik kanan (atau kontrol-klik) aplikasi yang dimaksud dan pilih "Buka"
sumber
Anda juga dapat menggunakan
xattr
perintah seperti pada pertanyaan Stack Overflow Bagaimana cara menghapus "atribut diperluas" pada file di Mac OS X? .Hapus saja
com.apple.quarantine
atributnya. Ini berfungsi bahkan jika Anda tidak memiliki akun administrator, yang bisa menjadi nilai tambah. Setelah itu, aplikasi tidak dianggap "diunduh" dan karenanya tidak diblokir.sumber
Di terminal, ketikkan perintah:
Setelah Anda mengklik enter, tidak akan ada masalah lagi. Apel yang menjengkelkan itu menambahkan karantina ke file secara otomatis. Saya tidak tahu cara mematikannya tapi mungkin ada cara ...
sumber
Itu melarang pembukaan aplikasi Eclipse karena tidak terdaftar dengan Apple oleh pengembang yang diidentifikasi. Ini adalah fitur keamanan, namun, Anda dapat mengabaikan pengaturan keamanan dan membuka aplikasi dengan melakukan hal berikut:
Langkah terakhir akan menambahkan pengecualian untuk Eclipse ke pengaturan keamanan Anda dan sekarang Anda akan dapat membukanya tanpa peringatan.
Catatan, langkah-langkah ini berfungsi untuk aplikasi * .app lainnya yang mungkin mengalami masalah yang sama.
sumber
Anda dapat mengubah pengaturan gatekeeper dengan menjalankan perintah berikut
Untuk menonaktifkan agar aplikasi dari mana saja dapat diinstal gunakan perintah berikut di terminal ::
Untuk mengaktifkan kembali gunakan perintah berikut
sumber
Saya memiliki masalah yang sama, Eclipse tidak akan memulai. Menemukan tautan ini dan itu berfungsi seperti pesona:
Tidak dapat mengeklik Item Bilah Menu di Eclipse
Java kacau di Maverick, perlu mengunduh dan menginstal dari sini: http://support.apple.com/kb/DL1572?viewlocale=en_US&locale=en_US
sumber
Kontrol Klik aplikasi dalam folder Aplikasi, bukan lauchpad. Pilih buka dan kemudian Anda mendapatkan opsi untuk benar-benar membukanya.
sumber
Klik kanan> Buka.
Atau, Anda dapat masuk ke System Preferences, Security & Privacy, dan mengatur batasan untuk membuka aplikasi di sana.
sumber
Buka terminal, buka folder gerhana yang diekstraksi dan jalankan perintah berikut:
sumber
Jenis terminal:
Preferensi Sistem-> Keamanan & Privasi
sumber
Saya mendapat kesalahan yang sama. Karena alasan keamanan, saya tidak dapat melihat opsi untuk mengizinkan Aplikasi diunduh dari Anywhere di preferensi Sistem-> Tab Keamanan.
Saya menghapus atribut yang diperluas dari file Zip dengan perintah di bawah ini.
Dan kemudian mendapat kesalahan di bawah ini: - org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError: javax / annotation / PostConstruct
Mengatasinya dengan menghapus semua versi java yang berbeda dan menginstalnya hanya 1.8.0_231.
Akhirnya berhasil.
sumber
Coba lihat ke Gatekeeper. Saya tidak yakin dengan terlalu banyak barang Mac, tetapi saya dengar Anda dapat mengaktifkannya di sana.
sumber
Buka Terminal, Buka folder gerhana, Jalankan ./eclipse
sumber