2008-10-16 15 views
155

Belirli bir çalışma alanını kullanmasını söyleyen bir çeşit parametre ileterek, tutulma örneğini başlatmanın bir yolu var mı?Eclipse ile İlgili Çalışma Alanını Başlatma

Çözmeyi denediğim sorun, iş projeleri ve kişisel projeler için bir çalışma alanım olduğu. Bağımsız olarak başlatabileceğim kısayolları ayırmak için bunları çalışma alanlarına bağlayabilmek istiyorum. http://help.eclipse.org/help21/topic/org.eclipse.platform.doc.user/tasks/running_eclipse.htm itibaren

cevap

232

:

aşağıdaki komut satırı argümanı kullanın: Örneğin

-data your_workspace_location 

,

-data c:\users\robert\myworkspace 

da UNIX tarzı göreli yol adları kullanabilirsiniz gibi

-data ../workspace 

bile Windows altında durumda bir şey doesnt kullanmak için yüzeyi kurulan

ile çalışma alanı için belirli bir yer ayarlama yüzeyi kurulan anahtarı

ile Jumplist Launcher

+12

Bu yanıt 5 yaşında olmasına rağmen, bir üst arama sonucu olarak göründüğünden eklemek istiyorum. İşin aslı, komut satırında VM argümanlarını '-vmargs -Xms128m -Xmx512m' olarak eklerseniz, veri argümanından SONRA geldiklerinden emin olun, aksi halde başlatma sırasında bir hata alırsınız. – Vrushank

10

not böyle bir şey JumpList gibi parametrelerde iki nokta üst üste veya ters eğik çizgi sevmez bile Windows altında durumda

-data ../workspace 

olarak Launcher

-2

İnsanların gerçek bir örnek vermesini diliyorum, söz dizimi yerine örneklerle daha iyi öğreniyorum. işte o

"C:\MyEclipse Blue Edition\MyEclipse Blue Edition 10\myeclipse-blue.exe" -showlocation -data "C:\EclipseWork\WorkSpace" 

bu komut belirtilen çalışma alanıyla tutulması açılacak ... gider. Bu bir çalışma örneğidir.

14

Kısayol özelliklerini değiştirerek lisedeki öğrenciler için varsayılan çalışma alanını ayarlıyoruz. Bu durumda, bir Windows 7 ortamı işletiyoruz. Varsayılan çalışma alanı, H: sürücüsü olarak eşlenen bir öğrencinin ağ paylaşımındadır; bu nedenle -data h: \ workspace ekledik. Ekran görüntüsü tam olarak nerede gösterir.

enter image description here

+0

Yanıtdaki görüntü için teşekkür ederiz! :) – swateek

1

Eski bir soru, biliyorum, ama sadece hedef çalışma alanı yolu tırnak içine alın gerekebileceğini işaret etmek istedik. Örneğin; C:\Eclipse\eclipse.exe -data E:\Eclipse Projects2'u denedim ve C:\Eclipse\eclipse.exe -data "E:\Eclipse Projects2" boş alan, varsayılan çalışma alanını açarak mevcut çalışma alanını kullanmasına izin verdim. Bunun işletim sistemi ve/veya Eclipse sürümüne göre değiştiğini tahmin ediyorum, ancak bu konuda tam olarak hangi faktörleri kullandığınızdan emin değilim, bu yüzden doğru/var olan çalışma alanını yüklemek için bir tane edinene kadar iki yolu da deneyin.https://help.eclipse.org/topic/org.eclipse.platform.doc.isv/reference/misc/runtime-options.html

itibaren

+0

Eski yorum, ancak çalışma alanı konumunuzu tırnak içine koymanızın nedeninin nedeni, adında bir alanınız olmasıdır. Bir boşluğa sahip tüm yolların doğru yorumlanması gereken tırnak içinde olması gerekir. Alıntıları hariç tutarsanız, yol E: \ Eclipse olarak yorumlanacak ve Projects2 tutulacak yeni bir argüman olarak gönderilecektir. – Nadrendion

0

O -Dosgi.instance.area=../workspace

Bu tür -Xms, -Xmx gibi diğer mevcut/JVM args birlikte eclipse.ini dosyasında belirtilebilir olarak osgi.instance.area JVM arg kullanarak çalışma alanı konumu belirtmek de mümkündür .

Bu seçenek, JVM args'in sonunda görünmesini sağlamak için endişelenmeden eclipse.ini dosyasına (önceden başka JVM args içeren) eklemek isteyenler için uygun olabilir.

İlgili konular