Eclipse'i varsayılan çalışma alanı istemeye nasıl zorlayabilirim?


92

Cdt'yi kurduktan sonra Eclipse'in her zaman varsayılan çalışma alanını yüklediğini fark ettim. Listelenen çalışma alanı config.iniin osgi.instance.area.default. Eclipse Prompt for workspace on startup, ayarlanıp ayarlanmadığına bakılmaksızın hangi çalışma alanının açılacağını sormaz .

Eclipse'i başlangıçta hangi çalışma alanının yükleneceğini sormaya nasıl zorlarım?

Yanıtlar:


112

Linux 3.0 X86_64'te indigo ile aynı sorunu yaşadım: Çalıştırdıktan sonra eclipse -cleanher şey normale döndü.

Tutulma sorunuyla ilgili bir yorum için teşekkürler: https://bugs.eclipse.org/bugs/show_bug.cgi?id=134412


O sorunlu tutulmaya
vardığımda deneyeceğim

3
OSX için şunu yazmam gerekiyordu $ PATH_TO_ECLIPSE/Eclipse.app/Contents/MacOS/eclipse -cleanve işe yaradı.
DustinB

4
@Amit: Çalışma alanımda sorun yaşadığımda bu benim için işe yaramadı. Kene sadece tutulma tarafından göz ardı
edilirdi

1
Teşekkürler! -Temizlemeye ihtiyacım vardı - aradıktan sonra, bunun gerçekten sadece belirli önbellekleri temizlediğini , yani tamamen güvenli olduğunu öğrendim.
arantius

1
-clean benim için Mac'te çalışmıyor. Sorun EGit, ADT ve ADT Translation Manager'ı kurduktan sonra başladı.
Monstieur

111

Pencere> Tercihler> Genel> Başlatma ve Kapatma> Çalışma Alanları'nda bulduğunuz 'Başlangıçta çalışma alanı için sor' kutusunu işaretlersem işe yarar.

HTH


Eclipse Classic'i C / C ++ ve CDT eklentileri ile kurdum
Andreas

Ve bu anahtar sizin için çalışıyor mu? CDT'li Eclipse Indigo'm var ve yok.
michael nesterenko

Evet, gerçekten öyle. Belki de "Klasik" e geçmelisiniz. Bundan önce Eclipse PHP'yi kullandım ve bununla ilgili bazı güncelleme sorunlarım vardı. Benim için Eclipse Classic daha sorunsuz çalışıyor ...
Andreas

Oh, bu bir hata olabilir. Java EE için Eclipse kullanıyorum.
michael nesterenko

hey andreas benim galalio tutulması var, bu yüzden "Başlangıçta çalışma alanı için sor" gibi seçeneklerim yok. peki bu tutulma için ne yapabilirim?
Google

35

Eclipse kurulumunuzun configuration / .settings klasörünün içinde adında bir dosya var org.eclipse.ui.ide.prefs. Bu dosyayı bir metin düzenleyicide açın ve özelliği SHOW_WORKSPACE_SELECTION_DIALOGfalse olan true olarak değiştirin.

Windows'ta Eclipse 3.7 ile test edilmiştir.


Bu sorunu yaşıyorum (Linux altında) ve özellik zaten true olarak ayarlanmış.
İsimsiz

Bunu Ubuntu 11.10 / Eclipse 3.7'de denedim ve işe yaradı. Hangi sürümleri kullanıyorsunuz?
Robert Taylor

O sırada Fedora 14 kullanıyordum (Eclipse'in hangi sürümünü hatırlamıyorum, üzgünüm). O zamandan beri Ubuntu'ya geçtim ve her şey güzel çalışıyor.
Eponymous

Doğru ama yardımcı olmuyor. (Ubuntu 12.04, Eclipse Juno)
Bevor

Bu benim için çalıştı. Eclipse'i askıya alan bir çalışma alanına geçtim. Bu nedenle "Başlangıçta çalışma alanı için sor" a ulaşamadım.
Jack Holt

26

Eclipse Indigo kullanıyorum ve bunu böyle yapıyorum:

Pencere> Tercihler> Başlatma ve Kapatma> Çalışma Alanları

pencerenin üstündeki onay kutusu: "Başlangıçta çalışma alanı sor"


Evet, EĞER başlamak için Eclipse'i başlatabilirseniz. Değilse, elbette alternatif çözümlere bakın.
radsdau

4

"Başlangıçta çalışma alanı sor" onay kutusu çalışmadı. Varsayılan çalışma alanını ayarlayabilir, Eclipse kurulum dizininde "configuration" adlı klasörü arayabilir ve "config.ini" dosyasını açabilirsiniz. İstediğiniz varsayılan çalışma alanını sağlamak için "osgi.instance.area.default" dosyasını düzenleyeceksiniz.


4

Sürüm: Ecliplse CIndigo Service Release 2

  1. Dosya> Çalışma Alanını Değiştir> Diğer ...
  2. Metin kutusuna yolu Çalışma Alanına veya Gözat'a yazın.

Çıkış sırasında otomatik olarak varsayılan Çalışma Alanını ayarlar. Çalışma Alanını değiştirmek için 1. adıma geri dönün.


3

İpliği takip ettim ve her şeyi yordum ama işe yaramadı. Sonunda tutulma kısayol hedefimin aşağıdaki gibi olduğunu gördüm

C:\Eclipse_3.6\eclipse\eclipse.exe -clean -data "C:\workplace" ...

Sadece -data seçeneğini kaldırdım ve işe yaradı. Şimdi başlangıçta çalışma alanını seçmek için açılır pencere var.

şerefe.


3

Aynı sorunu yaşadım (Eclipse Juno'da), ancak yalnızca varsayılan çalışma alanını kullandığımla değiştirmek istedim. İçinde bir ayar var:

ECLIPSE_DIRECTORY / configuration / config.ini

bu, belirli bir çalışma alanının bir çalışma alanı sorulmadan yüklenmesine neden oluyor. Yalnızca varsayılan çalışma alanını değiştirmek istiyorsanız, değeri değiştirebilir veya yoksa ekleyebilirsiniz:

osgi.instance.area.default=@user.home/some_workspace

veya

osgi.instance.area.default = / bir / mutlak / yol / bir_çalışma alanı


2

Tutulmaya, temiz tutulma ile başlamak benim için harikalar yarattı.


1

Aynı sorunu yaşadığımı onaylayabilirim. Ayrıca CDT ile eclipse classic kullanıyorum. İşin garibi, bunun daha bu akşam daha erken başlamış olması. Ondan önce, her zaman çalışma alanı için yönlendirildim. "Başlangıçta çalışma alanı sor" seçeneğinin işaretlenmesinin hiçbir etkisi yoktur. Tutulmayı bir başlangıç ​​betiği kullanarak başlatmıyorum, bu nedenle -data bayrağı başlatma sırasında ayarlanmadı. "Osgi.instance.area.default" satırını configuration / config.ini'den kaldırdım, ancak bunun bir etkisi olmadı.

Bu problemle ilgili birkaç garip tuhaflık: "Çalışma alanı" çalışma alanını silersem, başlatıldığında onu yeniden oluşturur. Ancak, "gerçek" çalışma alanlarımdan birine geçtiğimde, "çalışma alanı" çalışma alanının geçiş yapılabilecek bir seçenek olarak listelenmediğini fark ediyorum.

Bekleneceği gibi, eclipse'i yeniden yüklemek sorunu çözer. Ancak buna başvurmadan sorunu çözmenin bir yolunu bulmak daha güzel olurdu.


yeniden yüklemek yardımcı olur mu? heh, muhtemelen taze tutulması kopyasında cdt yüklemeye çalıştığınızda, ancak bu durumda bu sorunun diğer eklentileri ile olmalıdır
michael Nesterenko

Sorun yaşıyordum ve CDT'yi hiç kurmadım, bu yüzden CDT'yi kurmanın bir kırmızı ringa balığı olduğunu düşünüyorum. Jim Kaiser'de olduğu gibi, diğer çözümlerden hiçbiri sorunumu çözmedi. Ancak yeni bir Eclipse (benim durumumda J-EE) yeniden yüklemek sorunu çözdü.
İsimsiz

1

Aptana 3.2.2

\ configuration.settings \ org.eclipse.ui.ide.prefs

Düzenle:

RECENT_WORKSPACES=I\:\\PDT\\workspace

Son çalışma alanını kontrol edecek, bu yüzden sadece istediğiniz şeye ayarlayın, bunu harici sürücüyü çalıştırmak için yapıyorum.


Bu aradığım düzeltme. Bunu en düşük düzeyli yanıt olarak öneriyorum, özellikle de Eclipse yolsuzluk nedeniyle başlamazsa.
radsdau

0

Tutulmamda da aynı sorunu yaşadım ve tutulma-temiz olarak adlandırmak sorunu çözmedi.

Sonunda tutulmanın kurulum klasöründe tutulma adında bir komut dosyası olduğunu anladım. Bu komut dosyası, bazı ortam değişkenleri ayarını yapar ve ardından eclipse.bin'i çağırır. Eclipse.bin çağrısı, komut satırı anahtarını içeriyordu

-data ~/.eclipse

Bu anahtarı başlangıç ​​komut dosyasından kaldırdığımda, çalışma alanı seçimini beklendiği gibi aldım. Belki bu başkalarının sorunlarını çözmelerine yardımcı olur.


0

Pencereye Git - Tercihler - Genel - Başlatma ve Kapatma - Çalışma Alanları

Başlangıçta çalışma alanı için sor kutusunu işaretleyin . Onu seçin.

Daha sonra tutulma başlangıçta çalışma alanı seçimini isteyecektir.

---- DÜZENLE ----

On OSX Eclipse (Juno) menü çubuğu yol:

Eclipse - Preferences

Tercihler iletişim kutusunda ağaç düğümünü seçtim:

 General - Startup and Shutdown - Workspaces

Bu panelden, etiketli bir onay kutusu vardı.

**Prompt for workspace on startup** 

Kontrol ettim, sonra tutulmayı kapattım ve yeniden başlattım. Beni yeni bir çalışma alanı konumu için harekete geçirdi.


Bahsettiğim şeyi kontrol ettin mi?
Srikanth Venkatesh

Sorudaki bu onay kutusu hakkında yazdım. Açılmasına veya kapatılmasına yardımcı olmuyor.
michael nesterenko

Pencerede - Tercihler - Varsayılanları Geri Yükle ve Uygula düğmelerini seçin.
Srikanth Venkatesh

0

config.iniDosyayı ile düzenleme

osgi.instance.area.default=\D:\\Projects\\Eclipse Workspace\\

benim için çalıştı.


0

Önce -clean seçeneğini denedim, ancak bu sorunu çözmedi.

Daha sonra çalışma alanına doğru yolla -data seçeneğini ekledim.

Bu benim için sorunu çözdü.


0

Eclipse.ini'ye -showLocation parametresini ekleyerek sorunu çözdüm


0

Bazen Eclipse'in nasıl başlatıldığına dikkat etmeniz gerekir. Eclipse'i, excutable'a sağ tıklayarak ve görev çubuğuna sabitleyerek sabitledim. Bu şekilde, Eclipse, çok da arzu edilmeyen c: \ User \ public \ public Documents \ eclipse "altındaki ayarları kullanmak için başlatılır.

Ancak, bir kısayol oluşturarak sabitlerseniz, Eclipse kurulumunun klasöründeki ayarları kullanmak için başlayacaktır. O zaman her şey çok daha mantıklı.


0

tutulma başlangıçta otomatik olarak kapanıyorsa, şunu yapabilirsiniz: kısayolunuzun özelliklerini açın ve yolun sonuna -clean ekleyin. veya bunu cmd: cd C: \ PATH_TO_YOUR_ECLIPSE \ eclipse -clean içinde yapın, yukarıdaki yorumlarda belirtildiği gibi


0

-dataKomut satırı seçeneğiyle eclipse.exe'ye kısayol oluşturmanızı tavsiye ederim . Bu şekilde , kullandığınız her çalışma alanı için ayrı bir kısayol oluşturabilir ve gereksiz diyaloglardan ve fare tıklamalarından kaçınabilirsiniz.

Pencereler: Sadece masaüstünüzde bir kısayol oluşturmak Eclipse, daha sonra açmak için sağ tıklayıp Propertiesve altında Shortcutolarak böyle ayarlanmış bir şey Target: C:\eclipse\eclipse.exe -data C:\Path\to\your\workspace1. Bu, Eclipse'i başlatacak ve otomatik olarak açılacaktır workspace1.

Sık kullandığınız tüm çalışma alanları için adımları tekrarlayın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.