Saya baru saja mengunduh dan mencari SDK android untuk Windows. Saya sedang menggunakan W8 64x.
java
eclipse
error-handling
Vladislav Bogdanov
sumber
sumber
Jawaban:
Pesan kesalahan menunjuk ke masalah dengan versi Java Anda. Apakah Anda memiliki JDK yang diinstal?
Coba tambahkan yang berikut (perhatikan baris baru):
... ke
eclipse.ini
file Anda , menunjuk ke JDK yang ingin Anda gunakan, dan periksa apakah versi Java yang diperlukan setidaknya sama baru dengan JDK Anda. Ini adalah jalur untuk sistem Windows. Lebih lanjut tentang jalur dapat ditemukan di sini (gulir ke bawah).Jika Anda tidak tahu di mana
eclipse.ini
file itu berada: secara teratur file itu ada di folder file Andaeclipse.exe
.Sunting2 : @KadoLakatt : alasan mengapa menginstal Versi Java terbaru bekerja untuk Anda adalah karena Eclipse memeriksa jalur standar untuk JVM jika tidak menemukan
-vm
entri (lihat di sini ). Namun saya tidak akan merekomendasikan itu, karena Anda mungkin salah menebak JVM yang digunakan. Jika Anda memperbarui Java (otomatis?) Anda mungkin mengalami masalah di Eclipse Anda bertanya-tanya apa yang mungkin telah Anda ubah. Lebih baik atur ke folder tertentueclipse.ini
agar Anda yakin.sumber
-vm C:/Program Files/Java/jdk1.8.0_191/jre/bin/javaw.exe
UNTUK:-vm C:/Program Files/Java/jdk1.8.0_191/jre/bin/server/jvm.dll
Saya menerima kesalahan ini tiba-tiba. Eclipse berhenti bekerja meskipun saya tidak membuat perubahan konfigurasi dan tidak menginstal jdk baru.
Ini file eclipse.ini saya:
Agar Eclipse berhasil dimulai, saya dihapus
Jadi di sini adalah file saya yang diperbarui:
Saya tidak tahu mengapa menghapus osgi.requiredJavaVersion = 1.6 memperbaikinya karena versi jvm saya 1.6. Dari doc http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fruntime-options.html
Saya pikir versi java saya sudah diatur dengan benar. Pokoknya Eclipse mulai dan berjalan untuk saya sekarang ......
sumber
-vm C:/Program Files/Java/jdk1.8.0_45/bin/javaw.exe
ke file eclipse.ini, meminta restart dan kemudian gagal diluncurkan. Di masa lalu, saya telah menambahkan secara manual-vm C:\Program Files\Java\jdk1.8.0_45\bin\javaw.exe
. Terjadi kesalahan karena saya ditinggalkan dengan dua entri '-vm'. Menghapus salah satu dari mereka mengatasi masalah.-vmargs -Dosgi.requiredJavaVersion=1.6
Saya tidak tahu dari mana asalnya, IDE bekerja dengan baik di masa lalu.bisa seperti ini juga:
sumber
Menambahkan
-vm
parameter berfungsi untuk saya.sumber
Bagi Anda yang mencoba semua jawaban di atas tanpa hasil, coba turunkan nilai -Xms Anda. Saya diminta untuk mendukung Eclipse yang lebih lama (Weblogic Eclipse 10.3.6) - Saya memiliki .ini berikut di mesin Windows 7 saya dan Windows Server 2008 R2 Enterprise VM (versi Java di bawah ini menunjuk ke Java 32-bit) yang memiliki bekerja dan bekerja dengan sempurna, masing-masing.
Jadi Java 32-bit untuk Eclipse 32-bit, tetapi masih keluar kode 1. Berdasarkan semua jawaban yang saya lihat di sini, dan satu-satunya perubahan menjadi laptop baru dengan Windows 10, satu-satunya penjelasan yang mungkin adalah bahwa OS baru dan Eclipse tidak menyetujui sesuatu. Jadi saya mulai bermain-main dengan masing-masing nilai, dan itu berhasil ketika saya menurunkan Xms dan Xmx menjadi 512m. Saya punya firasat bahwa mungkin OS Windows baru mencegah ukuran tumpukan awal yang lebih tinggi berdasarkan beberapa kondisi run (semakin tinggi -Xms bekerja pada Windows 10 pada semua perangkat serupa lainnya yang saya temui) - sehingga penjelasan lain diterima. Sementara itu, berikut adalah satu-satunya nilai yang saya atur untuk berhasil meluncurkan Eclipse.
sumber
Kombinasi yang berfungsi dari OS, JDK dan bitness eclipse.
Harap gunakan 1 dari kombinasi di atas.
sumber
Saya memiliki masalah yang sama di windows 7 saya, mesin 64-bit. Kemudian saya mengunduh dan menginstal 64 bit jdk untuk Java (termasuk jre). Ini memecahkan masalah.
sumber
Saya mengalami masalah serupa. Alasannya adalah bahwa jalur ke gerhana saya termasuk karakter Cina. Setelah karakter-karakter itu dihapus, masalahnya terpecahkan. Periksa apakah ada karakter selain bahasa Inggris di jalur Anda.
sumber
Saya juga menghadapi masalah serupa, tidak diselesaikan setelah menambahkan perintah dalam file eclipse.ini. Penyebab utama saya berbeda. Saya sedang bereksperimen pada diagram urutan menggunakan objectaid. Ini melempar pengecualian dan mengganggu ruang kerja saya. Anda mungkin memiliki masalah berbeda saat mengerjakan plugin baru. Lebih baik Anda memeriksa file log yang terletak di ruang kerja proyek Anda
C:\path\to\workspace\.metadata\.log
sumber
Ini dapat diatasi dengan menambahkan baris berikut ke file eclipse.ini -XX: -UseCompressedOops
sumber
Saya memiliki masalah yang sama yang disebabkan karena crash shutdown windows saya 10. Sebelumnya di jalur saya memiliki jalur Oracle yaitu jalur dimasukkan oleh Oracle pada saat instalasi JDK. Saya menghapusnya dan mengubah jalur ke lokasi JDK. Ini memecahkan masalah.
sumber
Jika Anda menginstal java 8, mungkin terkait dengan masalah berikut: https://support.oracle.com/knowledge/Middleware/2412304_1.html
Cukup menghapus / mengganti nama "C: \ Program Files (x86) \ Common Files \ Oracle \ Java \ javapath" bekerja untuk saya.
sumber
Mengubah file eclipse secara langsung bukanlah ide yang baik, terlepas dari segi apa pun atau masalah ini, kecuali jika itu dapat diubah pada eclipse. Punya masalah yang sama, dengan jdk1.8 diinstal. Ubah ke jdk 1.7.
Selain itu, menurut https://wiki.eclipse.org/Eclipse/Installation , baik LUNA dan MARS perlu 1,7. Jadi pastikan Anda sudah menginstalnya.
sumber
Milik saya adalah sistem 64 bit dengan instalasi java 64bit. apa yang berhasil untuk saya adalah sebagai berikut:
Di bidang target arahkan ke jalur home instalasi java 64 bit yang benar menggunakan argumen vm dengan path java_home terlampir dalam tanda kutip seperti:
D: \ Scala_eclipse \ eclipse.exe -vm "C: \ Program Files \ Java \ jdk1.8.0_11"
Ini hampir selalu menyelesaikan semua masalah terkait Eclipse (scala eclipse) saya. Seperti yang disebutkan dalam jawaban , pastikan Anda menggunakan kombinasi gerhana dan java yang tepat
sumber
1) Buka File SpringToolSuite4.ini .
2) Cari Untuk openFile .
3) Berikan lokasi file jvm.dll di SpringToolSuite4.ini
4) Catatan: Berikan Baris Baru antara -vm dan jalur lokasi file jvm.dll Anda. Seperti yang ditunjukkan di bawah ini.
sumber
tambahkan saja di sini ...
Untuk orang-orang yang masih tidak dapat memulai eclipse karena kesalahan yang sama, silakan periksa lagi file eclipse.ini dan lihat apakah Anda lupa memasukkan
M
ukuran memori. Sebagai contoh:salah, seharusnya
-Xmx1024M
. Saya telah mencoba ide yang berbeda dari SOF dan dari forum lain, dan dalam cut / paste ini saya lupa bahwa saya melewatkanM
(hal kecil yang terlewatkan), jadi saya pikir saya harus berbagi. Jika berhasil untuk sebagian dari Anda, silakan pilih.sumber
Saya memiliki masalah ini baru-baru ini, tetapi saya tidak mengubah java atau memperbarui versi java, Mungkin masalah ini terjadi karena crash shutdown sistem.
Dan setelah membaca beberapa jawaban di sini saya memutuskan untuk mengubah versi java dari 1.6 menjadi 1.7 di file eclipse.ini.
Setelah perubahan ini, Eclipse dimulai dengan baik dan berhasil. Karena saya tidak mengubah apa pun, saya memutuskan untuk mengubahnya kembali menjadi 1,6 seperti aslinya.
Lalu saya mulai gerhana dan coba tebak. Jadi Sepertinya dalam kasus saya hanya menyentuh / memodifikasi file eclipse.ini berfungsi.
Saya harap jawaban ini bermanfaat bagi seseorang.
sumber
Jika tidak ada solusi yang berfungsi, periksa apakah Anda memiliki lebih dari satu versi java yang diinstal pada mesin Anda. Harap simpan hanya satu versi yang Anda sukai dan semuanya akan berfungsi dengan baik.
sumber
Tidak ada jawaban di atas yang membantu saya. Saya menemukan bahwa, secara umum, kesalahan seperti itu dapat berarti bahwa eclipse.ini Anda memiliki entri yang tidak valid. Jadi, semua jawaban di atas bisa benar, tergantung pada kasus khusus Anda. Dalam kasus saya, ternyata saya menambahkan argumen lokal dengan kesalahan ketik di dalamnya.
sumber
Saya mencoba mengubah path di parameter -vm, tetapi tidak membantu. Kemudian saya menghapus parameter -vm dan -vmargs dari eclipse.ini. Ini berhasil untuk saya
sumber
Silakan periksa komputer Anda dan jika Java JRE tidak menginstal unduhan dan instal.
sumber
Jalur argumen -javaagent saya menggunakan karakter Spasial seperti '&'. Saya menempatkan toples Lambok di tempat yang berbeda dan memberikan jalan ke tempat itu. Ini berhasil untuk saya.
sebelumnya itu
-javaagent: C: \ Software & Tool \ lambok.jar
saya mengubahnya menjadi
-javaagent: C: \ Labmok \ lambok.jar
sumber
jika tertulis c: / file program / java / jre / bin / server / jvm.dll tidak ditemukan kemudian salin jre dari folder jdk dan tempelkan di luar folder jdk. lalu coba lagi ...
sumber