Mengapa saya mendapatkan 'JPA Proyek Perubahan Event Handler (menunggu)', setiap kali saya mencoba untuk membangun proyek saya.
Saya memiliki beberapa LPJ proyek-proyek di ruang kerja dan dibutuhkan banyak waktu untuk membangun proyek saya. Hal ini juga mengarah ke GC batas atas dengan 6GB dari heap space yang dialokasikan untuk eclipse
I'm saat ini menggunakan Kepler. Masalah ini tidak terjadi pada Helios.
Ada beberapa BugZilla entri di atas bug, tapi aku bisa melihat mereka tetap. Tapi tidak tersedia di 4.3.1?
Solusi/solusi untuk masalah di atas?
Terima kasih
Aku punya masalah yang sama dan saya akhirnya menemukan bahwa ini tampaknya menjadi bug yang dikenal di DALI (Eclipse Java Persistence Alat) setidaknya sejak gerhana 3.8 yang bisa menyebabkan save aksi di jawa editor yang akan extremly lambat.
Karena ini sudah't telah sepenuhnya diselesaikan di Kepler (20130614-0229) belum dan karena aku don't perlu JPT/DALI di eclipse saya berakhir secara manual menghapus org.gerhana.jpt
fitur dan plugin.
Apa yang saya lakukan adalah:
1.) keluar eclipse
2.) pergi ke direktori instalasi eclipse
cd eclipse
dan melaksanakan langkah-langkah ini:
*nix:
mkdir disabled
mkdir disabled/features disabled/plugins
mv plugins/org.eclipse.jpt.* disabled/plugins
mv features/org.eclipse.jpt.* disabled/features
windows:
mkdir disabled
mkdir disabled\features
mkdir disabled\plugins
move plugins\org.eclipse.jpt.* disabled\plugins
for /D /R %D in (features\org.eclipse.jpt.*) do move %D disabled\features
3.) Restart eclipse.
Setelah startup dan pada pertama menggunakan eclipse dapat memperingatkan anda bahwa anda perlu mengkonfigurasi ulang konten anda-membantu. Melakukan hal ini dalam dialog preferensi.
Dilakukan.
Setelah menguninstall DALI/JPT gerhana saya merasa baik lagi. Tidak ada lagi diblokir UI dan menunggu detik-detik saat menyimpan file.
Don't tahu mengapa, saya Neon Gerhana masih mengalami masalah ini, itu doesn't tampaknya akan tetap di Mars versi seperti yang banyak orang bilang.
Saya menemukan bahwa menggunakan perintah ini terlalu merepotkan, saya menghapus plugin jauh melalui Instalasi Eclipse Manager.
Neon: [Help > Installation Details > Installed Software]
Oxygen: [Preferences > Install/Update > Installed Software]
Cukup pilih plugin "Dali Jawa Ketekunan Alat -JPA Dukungan" dan klik "bersih" yang akan dilakukan. Harap perhatikan layar saya di bawah ini doesn't memiliki itu karena saya sudah dihapus.
Saya telah dinonaktifkan (dicentang) JPA validator.
Sekarang setiap kali saya menyimpan file tersebut, hal itu menunjukkan hanya satu tugas untuk LPJ Proyek Perubahan Event Handler dan hanya 2 atau 3 untuk JPA Java Perubahan Event Handler.
Dan yang paling penting, UI Menggantung masalah teratasi.
Silakan lihat screen shot berikut untuk pengaturan yang telah saya buat :
Saya masih memiliki masalah yang sama dalam Neon.2 Solusi saya adalah untuk menonaktifkan JPA Configurator.
Buka Eclipse Preferensi (bukan proyek prefs!). Pergi ke Maven --> Java EE Integrasi dan menonaktifkan JPA Configurator. Saya juga dinonaktifkan JAX-RS Configurator dan JSF Configurator.
Dari titik itu pada LPJ Proyek Perubahan Event Handler doesn't muncul lagi.
Restart Eclipse jika perubahan tidak langsung berlaku.
Ada cara lain untuk menonaktifkan JPA alat-alat untuk proyek, yang doesn't perlu uninstall JPA fitur/plugin. Saya diuji pada https://github.com/Jasig/uPortal proyek yang disebutkan dalam https://bugs.eclipse.org/bugs/show_bug.cgi?id=386171 dan klaim untuk memiliki masalah yang sama:
Setelah menonaktifkan JPA segi untuk uportal-perang formulir proyek repositori di atas saya don't melihat JPA terkait pekerjaan di Eclipse Melihat Kemajuan.
koreksi minor untuk mwhs's jawaban untuk windows bagian...
Langkah perintah tidak bekerja .\fitur folder karena... yah, terus terang karena Jendela terbelakang (anda dapat menggunakan wildcard dengan 'bergerak' pada file, tapi rupanya wildcard + folder == mengabaikan perintah). Anyway, ini harus bekerja sebagai sebuah alternatif untuk windows potongan yang disediakan untuk langkah #2 dalam jawabannya.
sebagai batch file:
@echo off
set eclipse_dir=C:\eclipse_luna
mkdir disabled
mkdir disabled\features
mkdir disabled\plugins
move plugins\org.eclipse.jpt.* disabled\plugins
for /f %%i in ('dir "%eclipse_dir%\features\org.eclipse.jpt.*" /ad /b') do (
move "%eclipse_dir%\features\%%i" "%eclipse_dir%\disabled\features\%%i"
)
Solusi untuk eclipse foton tampaknya akan: