Semua aplikasi lain yang dapat disematkan ke bilah tugas berfungsi dengan baik. Tapi Eclipse tidak menampilkan proyek yang baru dibuka saat saya mengklik kanan. Itu juga tidak memungkinkan untuk menyematkan beberapa proyek di dalamnya. Perhatikan bahwa saya memiliki versi JS dari Eclipse Helios. Yang memunculkan ikon bilah tugas baru dan berbeda setelah memuat.
87
Jawaban:
Tentukan VM Java terbaru yang tersedia di
eclipse.ini
. Yaitu:( Info selengkapnya )
Atau sebagai alternatif, tambahkan
bin
folder java ke Windows AndaPATH
sebelum folder "windows32", karena jika tidak, eclipse menggunakan "javaw.exe" di folder win32, bukan di JDK.sumber
client
saya memilikiserver
direktori, yang berisijvm.dll
. Menentukan jalur ini sebagai-vm
argumen berfungsi dengan Eclipse Java EE (Indigo Service Release 2).Solusi Riccardo dari laporan bug Eclipse berhasil untuk saya, tetapi saya tidak mendapatkan proyek yang baru dibuka, dll. Dari bilah tugas. Adakah yang mengalami bahwa solusi ini memulihkan perilaku itu?
sumber
pengaturan eclipse.exe ke mode kompatibilitas berfungsi
sumber
-vm
parameter setelah menyetel ke mode kompatibilitas. Ketika saya memiliki keduanya, Eclipse tidak bisa menyala sama sekali.Saya hanya ingin menambahkan ini untuk pengguna Win10.
Edit
eclipse.ini
untuk menambahkan garis ini di akhir sebelum garis--launcher.appendVmargs:
-vm C:/Program Files/Java/jdk1.8.0/jre/bin/server/jvm.dll
Anda perlu mengatur kompatibilitas ke Windows Vista juga agar bisa berfungsi.
sumber
Saya pikir penting untuk menyebutkan bahwa setidaknya bagi saya penting untuk menambahkan jalur ke vm di eclipse.ini dengan garis miring ke depan, meskipun saya bekerja dengan Windows (7, yaitu). Eclipse tidak dimulai saat saya menggunakan garis miring terbalik.
sumber
Baru-baru ini Timo Kinnunen telah menunjukkan masalahnya
dan mengubahnya menjadi
Hal ini menyebabkan JVM diluncurkan dalam proses yang sama seperti eclipse.exe daripada sebagai proses anak dan menghindari kerumitan Proses Host dengan AppUserModelIDs.
Dan itu berhasil !!!
sumber
Solusi yang ditawarkan di sini di StackOverflow sejauh ini, tidak memiliki perbaikan yang mudah untuk menjalankan beberapa Gerhana sementara masing-masing memiliki miliknya sendiri
Application ID
, dan membuat pengelompokan ikon berfungsi seperti yang diharapkan. Jawabannya di sini memberikan referensi keSystem.AppUserModel.ID
properti yang mendasarinya .Berikut CARA cepatnya :
-vm
pengaturan seperti yang telah disebutkan oleh banyak orang di siniPin this program to taskbar
%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\Taskbar
eclipse
,eclipse (2)
ataueclipse (3)
dan sebagainyaUnpin this program from taskbar
Berikut adalah HOWTO yang diperluas , berguna jika Anda ingin pengelompokan ikon dipisahkan per instance Eclipse individual (jika Anda menjalankan beberapa instance):
org.eclipse.epp.package.java_2.0.1.20130919-0803
. Bukaplugin.xml
file folder itu./plugin/extension/product/property[@name="appName"]
setel atributvalue
ke sesuatu yang lain. Jangan gunakan spasi, pertahankan panjang di bawah (hingga) 40./plugin/extension/product/property[@name]
setel atributname
ke sesuatu yang lain.-clean
dan jalankan sekali. Anda akan melihat//product/property[@name]
atribut yang digunakan dalam judul jendela Eclipse. Setelah itu, Anda bisa menghapusnya-clean
lagi.Penjelasan singkat tentang Apa yang terjadi di sini :
System.AppUserModel.ID
properti identik ,AppID
singkatnyaAppID
saat startup. Pertama, JVM dimulai, lalu inti / platform gerhana dimulai, lalu plugin mulai dimuat. Pada tahap terakhir ini, panggilan API dilakukan untuk menyetelAppID
ke nilai di dalamplugin.xml
file. Lihat di atas: Extended HOWTO item 2AppID
ke dalam versi 'tersemat' baru dari file .lnk. Itu hanya dapat dideteksi saat runtime.Pin this program to taskbar
-> kemudian Windows akan mendeteksiAppID
dan menyimpannya di 'pinned' .lnk. Namun, sebagian karena pengalihan proses JVM, Windows tidak mendeteksi parameter baris perintah, lingkungan, folder kerja (setidaknya saat startup), dan jalur ikon + indeks ikon. Jadi, Anda harus:System.AppUserModel.ID
properti (ada banyak)Saya sangat berharap ini akan mengurangi jumlah ikon bilah tugas Eclipse yang rusak di workstation di sekitar saya,
Salam, TW
sumber
System.AppUserModel.ID
penjelasan adalah apa yang saya cari untuk beberapa waktu!