Yanıtlar:
Bu ne yapar:
"true" olarak ayarlanırsa, OSGi çerçevesi ve tutulma çalışma zamanı tarafından kullanılan önbelleğe alınmış veriler temizlenir. Bu, paket bağımlılığı çözünürlüğü ve tutulma uzantısı kayıt defteri verilerini depolamak için kullanılan önbellekleri temizler. Bu seçeneğin kullanılması, tutulmayı bu önbellekleri yeniden başlatmaya zorlar.
Bu nasıl kullanılır:
eclipse.ini
sizin Eclipse bulunan dosya yükleme dizini ve insert -clean
ilk satırı olarak.-clean
ilk argüman olarak eklemek için kullandığınız kısayolu düzenleyin .-clean
argümanla Eclipse yürütülebilir dosyasını çağıran bir toplu iş veya kabuk komut dosyası oluşturun . Bu adımın avantajı, komut dosyasını çevresinde tutabilmeniz ve çalışma alanını her temizlemek istediğinizde kullanabilmenizdir. Buna eclipse-clean.bat
(veya eclipse-clean.sh
) gibi bir ad verebilirsiniz .(Gönderen: http://www.eclipsezone.com/eclipse/forums/t61566.html )
Diğer tutulma komut satırı seçenekleri: http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fruntime-options.html
Temiz mod için: platformu aşağıdaki gibi başlatın
eclipse -clean
Bu kadar. Platform, önbelleğe alınmış bazı OSGi paket bilgilerini temizler, yeni eklentileri manuel olarak kurarsanız veya kullanılmayan eklentileri kaldırırsanız yardımcı olur veya önerilir.
Çalışma alanı ile ilgili herhangi bir veriyi etkilemez.
Eclipse komutunu temiz modda komut satırından başlatabilirsiniz:
eclipse -clean
-clean
Seçeneği kullanmak, diğer cevaplarda belirtildiği gibi gitmenin yoludur.
.ini
Sorunu çözdükten sonra onu veya kısayolunuzdan kaldırdığınızdan emin olun . Eclipse'un her başladığında tüm eklentileri yeniden değerlendirmesine neden olur ve kaç Eclipse eklentisi yüklediğinize bağlı olarak başlatma süresini önemli ölçüde artırabilir.
Mac OS X Yosemite için open komutunu kullanabildim.
Usage: open [-e] [-t] [-f] [-W] [-R] [-n] [-g] [-h] [-b <bundle identifier>] [-a <application>] [filenames] [--args arguments]
Help: Open opens files from a shell.
By default, opens each file using the default application for that file.
If the file is in the form of a URL, the file will be opened as a URL.
Options:
-a Opens with the specified application.
-b Opens with the specified application bundle identifier.
-e Opens with TextEdit.
-t Opens with default text editor.
-f Reads input from standard input and opens with TextEdit.
-F --fresh Launches the app fresh, that is, without restoring windows. Saved persistent state is lost, excluding Untitled documents.
-R, --reveal Selects in the Finder instead of opening.
-W, --wait-apps Blocks until the used applications are closed (even if they were already running).
--args All remaining arguments are passed in argv to the application's main() function instead of opened.
-n, --new Open a new instance of the application even if one is already running.
-j, --hide Launches the app hidden.
-g, --background Does not bring the application to the foreground.
-h, --header Searches header file locations for headers matching the given filenames, and opens them.
Bu benim için çalıştı:
open eclipse.app --args clean
Windows kullanıcıları için: RTA'nın söylediği gibi veya komut satırından bunu yapabilirsiniz: Tutulma yürütülebilir dosyasının konumuna gidin ve şunu çalıştırın:
eclipse.lnk -clean
Önce yolundaki 'dir' komutunu kullanarak çalıştırılabilir dosyanızın adını kontrol edin
Tutulmayı temiz modda çalıştırmanın iki yolu.
1) Eclipse.ini dosyasında
2) Komut isteminden (cmd / komut)
Bu, paket bağımlılığı çözünürlüğü ve tutulma uzantısı kayıt defteri verilerini depolamak için kullanılan önbellekleri temizler . Bu seçeneğin kullanılması, tutulmayı bu önbellekleri yeniden başlatmaya zorlar .
eclipse -clean