Eclipse varsayılan çalışma alanını nasıl değiştirebilirim?


267

Eclipse'deki varsayılan çalışma alanını nerede değiştirebilirim?


6
"default working directory" = "varsayılan çalışma alanı"? Veya başka bir şey?
Andreas Dolk

8
"Dosya \ Anahtar çalışma alanı" menüsü demek istiyor musunuz?
Alexey Sviridov

4
Bu soru, Eclipse'de çalıştırmayla ilgili olarak koddaki Java geçerli çalışma dizini (CWD) hakkındaysa, ilginç bir davranışla karşılaşmış olabileceğimizi belirtmek isteriz. Bir projeyi çalışma alanına almak için Eclipse ile Subclipse kullanıldığında, CWD yalnızca bir Java kaynak projesini diskten içe aktarmaktan farklı olabilir (harici SVN aracıyla başka bir yere teslim edilir). Buna daha fazla bakmadım, ama sadece bir başım var.
David

Yanıtlar:


319

"Çalışma alanını değiştir" File -> Switch Workspace


1
Bu klasörü çalışma klasörü dışında herhangi bir yere taşımama izin vermiyor ... Bu klasörü başka bir sürücüye taşımak için herhangi bir geçici çözüm var mı?
Laserson

18
Bu, "varsayılan çalışma alanı" belirtilen özgün soru varsayarak soruyu cevaplamaz. Eclipse'ın başlangıçta varsayılan değerini değiştirmek için diğer cevaba bakın.
Jon Coombs

Merhaba, eclipse kök dizinini değiştirmek istiyorsanız ne yapmalıyım (java dosya teslimi için)?
Dhruv Singhal

173

Eclipse istediğiniz çalışma alanını otomatik olarak yüklenecek şekilde varsayılan çalışma alanını nasıl değiştirebileceğiniz anlamına gelmek için bu soruyu aldım:

  • Tercihlerin altına gidin, ardından listeyi filtrelemek için sağlanan arama kutusuna "çalışma alanı" yazın. Alternatif olarak Genel> Başlatma ve Kapatma> Çalışma Alanları'na gidebilirsiniz.
  • Orada Eclipse'ın "Başlangıçta çalışma alanı sor" onay kutusunu işaretleyerek başlangıçta bir çalışma alanı seçmenizi istemesi için bir bayrak ayarlayabilirsiniz.
  • Hatırlanacak önceki çalışma alanı sayısını da ayarlayabilirsiniz. Son olarak, son çalışma alanlarının bir listesi vardır. Eclipse dışındakiler hariç hepsini kaldırırsanız, otomatik olarak bu çalışma alanı ile başlar.

9
Bu açıkça soruyu daha iyi cevaplıyor gibi görünüyor. En azından ben böyle okudum (ve bu konuyu araştırıp bulduğumda cevaplamam gereken soru).
Jon Coombs

1
Eclipse
Josiah Yoder

91
  1. Adresine git eclipse\configuration\
  2. Dosyayı aç "config.ini"
  3. Çizgiyi değiştirin

    osgi.instance.area.default="F:/Workspace/Java"
    

    "F:/Workspace/Java"varsayılan çalışma alanınız nerede olmalı!


1
Windows uygulamalarında siyah eğik çizgilere dikkat edin. Windows yolunuz gerekli F: / Workspace / Java değil F: \ Workspace \ Java olacaktır. Kepler'de alıntılara gerek yok, diğer sürümleri bilmiyorum.
Michael

3
Mac Os X ile ilgili örnek: osgi.instance.area.default=@user.home/Documents/workspace
Ronan Quillevere

3
Michael'ın dediği gibi, pencerelerde ters eğik çizgiler kullanın. Ayrıca, tek değil çift. Örneğin, yukarıdaki yönetmen şöyle olacaktır: "F: \\ Çalışma Alanı \\ Java"
Khulja Sim Sim

1
Ubuntu üzerinde ~ / .eclipse / org.eclipse.platform_4.3.0_1473617060_linux_gtk_x86_64 / configuration / config.ini adresine gittim ve osgi.instance.area.default=@user.home/workspace i istediğim yere işaret eden bu satırı ekledim.
Jerinaw

2
@KhuljaSimSim - aslında Windows için foward eğik çizgi iyi çalışıyor ... örn. F: / eclipse / benim için iyi çalıştı .... ve not - çift tırnak olmadan - sadece osgi.instance.area.default = F: / eclipse /
tom

28

Tutulma içinden başlattığınız bir java programının çalışma dizinini değiştirmekten bahsediyorsanız, çalışma yapılandırmasında bunun için bir alan vardır. Çalıştır menüsüne gidip "Yapılandırmaları Çalıştır ..." ı seçip çalıştırma yapılandırmanızı seçerseniz, bir Java Uygulaması için "Bağımsız Değişkenler" sekmesinde "Çalışma dizinini" düzenlemek için bir yer vardır. Bu, java programını başlatmak için kullanılacak geçerli dizini değiştirir.

İlgili soruya bakın Eğer anlamı bu ise varsayılan tutulma çalışma dizini .


18

Frank'in config.ini dosyasında değiştirmeyi önerdiği her şey doğrudur. Bu yardımcı olmadıysa, aşağıdaki gibi son çalışma alanından yolu kaldırmanız gerekir.

  1. Adresine git eclipse\configuration\org.eclipse.ui.ide.prefs\
  2. Dosyayı aç "org.eclipse.ui.ide.prefs"
  3. İçindeki ilk yolu kaldırın RECENT_WORKSPACES.

    MAX_RECENT_WORKSPACES =5 RECENT_WORKSPACES =/Users/wrokspace1\n/Users/wrokspace2\n/Users/wrokspace3\n/Users/wrokspace4 RECENT_WORKSPACES_PROTOCOL =3
    SHOW_WORKSPACE_SELECTION_DIALOG =false
    eclipse.preferences.version=1


Sahip olduğum sorun çalışma alanımı yüklemeden önce tutulma çöktü ve daha önce 'bunu varsayılan olarak kullan ve tekrar sorma' seçeneğini kontrol etmiştim. SHOW_WORKSPACE_SELECTION_DIALOG = false değerini = true olarak değiştirmek bir çalışma alanı seçmeme izin verdi.
Eric Fitting

5
Eclipse Neon'da dosya eclipse\configuration\.settingsklasörde bulunur.
Genhis

8

Dosya> Çalışma alanını değiştir> istediğiniz çalışma alanını ekleyin> Eclipse istediğiniz çalışma alanını kullanarak yeniden başlatılır.


2
çalışma alanlarını değiştirdiğinizde tutulma neden yeniden başlatılıyor? Amaç ne?
Vass

2
Sanırım yeni çalışma alanından tüm bilgileri yükler ... ama bu sadece benim tahminim;)
Neets

farklı çalışma alanlarıyla birden fazla kişinin kurtarabileceği kendi yapılandırmasıdır, hatta çalışma alanının belirli projeler ve kütüphanelerle yüklenmesini istiyorsanız
Jesus Dimrix

6

Program yürütmenin gerçekleşeceği dizini değiştirmek istiyorsanız, Çalıştır sekmesindeki "Yapılandırmaları çalıştır" a gidin.

Ardından projenizi seçin ve "Bağımsız Değişkenler" sekmesine gidin, dizini buradan değiştirebilirsiniz. Varsayılan olarak, projenizin kök dizinidir.


4

Bir komut istemi açın. Eclipse giriş dizinine geçin ve "eclipse -clean" yazın, örn. C: / eclipse> eclipse -clean

Bu, çalışma alanı seçimini isteyecektir. Ayrıca, varsayılan çalışma alanı olarak ayarlamaya zorlar.

Ardından, eclipsehome -> configuration -> settings klasörüne gidin.

org.eclipse.ui.de.prefs dosyasını bir not defterinde açın.

bu özelliği false değerinden true değerine ayarlayın.

SHOW_WORKSPACE_SELECTION_DIALOG = true

Her seferinde bir çalışma alanı seçimi istenecektir.


Eclipse bozulduğunda ihtiyacınız olan şey budur, temiz ile başlamaz, diğer bilgiler yardımcı olmaz (örn. Osgi.instance.area.default=@user.home/workspace). Teşekkürler!
Nick Westgate

3

manuallyBir configurationdosyadaki son çalışma alanını değiştirmek istiyorsanız org.eclipse.ui.ide.prefs dosyasında

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

bu dosyayı bir düzenleyici bul RECENT_WORKSPACESsatırında aç #2ve bu satırda son çalışma alanlarını görebilir changeve hatta removeonları bile görebilirsiniz .


1

İçinde -> seçeneğine Eclipsegidin , yeni bir çalışma alanı seçin veya oluşturun.FileSwitch Workspace


1

Bu, varsayılan çalışma alanını aradığınızda ilk aldığınız tek yanıttır, ancak herhangi bir çözüm sorunumu çözmedi, Bu yüzden varsayılan bir çalışma alanı için bu adımı izliyorum:

  1. Tutulmanız için ilk kopya kısayol simgesi.
  2. Sağ tıklayın ve özelliklere gidin, -data özniteliğiyle çalışma alanı yolunuzu ekleyin,

Hedefte:

D:\eclipse_path\eclipse.exe -data D:\workspace_path\workspace

resim açıklamasını buraya girin

Aynı kısayolları ve tercihi bu çalışma alanında kullanmak için, Genel tutturma -> tercihini çalışma tutucunuzdan kullanmak için bir .epf dosyası oluşturur.

Bu nedenle, .epf dosyasını yeni çalışma alanınıza aktarmanız yeterlidir.

resim açıklamasını buraya girin


- tutulma çalıştırılabilir dosyaya sağlanan veri seçeneği de bana yardımcı oldu. Paylaştıgın icin teşekkürler.
Tez Kurmala

0

Yeni bir çalışma alanı oluşturmak istiyorsanız - "çalışma alanını seçin" iletişim kutusundaki metin alanına yeni bir yol girmeniz yeterlidir. Eclipse, bu konumda yeni bir çalışma alanı oluşturur ve bu konuma geçer.


0

Ubuntu'da

~/.eclipse/org.eclipse.platform_4.3.0_1473617060_linux_gtk_x86_64/configuration/config.ini 

ve bu satırı en altına ekledi

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

ve çalışma alanımı evimden çalışma alanımı koyduğum yere yönlendirdi.

@Frank cevabını @Ronan Quillevere'nin yorumuyla birleştirdim


0

Kepler eclipse, bozuk bir çalışma alanına kadar izlediğim (GAE desteğini yükledikten kısa bir süre sonra) önyüklemede yanıt vermemeye başladı. Bunu kepler'i kapatarak, çalışma alanı dizinini yeniden adlandırarak (kullanımda) değiştirdim, böylece kepler normalde bir çalışma alanı olmadan başlar, daha sonra yeni çalışma alanı oluşturmak için file >> switch çalışma alanını kullandım. Sonra hala ihtiyacım olan eski projelerimle doldurmaya başladım.


-1

Tutulmaya başladığınızda görüntülenen seçeneği işaretleyebilirsiniz. Lütfen aşağıdaki şekle bakın

resim açıklamasını buraya girin

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.