سؤال

هل هناك طريقة لبدء مثيل Eclipse، وتمرير نوع من المعلمات إليه لإخباره باستخدام مساحة عمل محددة؟

المشكلة التي أحاول حلها هي أن لدي مساحة عمل لمشاريع العمل وأخرى للمشاريع الشخصية.أود أن أكون قادرًا على ربطها بمساحات العمل لاختصارات منفصلة يمكنني تشغيلها بشكل مستقل.

هل كانت مفيدة؟

المحلول

HTTP: // مساعدة .eclipse.org / help21 / الموضوع / org.eclipse.platform.doc.user / المهام / running_eclipse.htm :

استخدم وسيطة سطر الأوامر التالي:

-data your_workspace_location

وعلى سبيل المثال،

-data c:\users\robert\myworkspace

ويمكنك أيضا استخدام أسلوب UNIX أسماء مسار النسبية مثل

-data ../workspace

وحتى في ظل ويندوز، في حال حدث شيء لا يحب نقطتين أو الخطوط المائلة العكسية في المعلمات، مثل Jumplist قاذفة

نصائح أخرى

ومع التبديل داتا

وتحديد مكان معين لمساحة العمل مع داتا

لاستخدام وسيطة سطر الأوامر داتا، ببساطة إضافة your_workspace_location داتا (على سبيل المثال، داتا ج: \ المستخدمين \ روبرت \ myworkspace) إلى الحقل الهدف في خصائص الاختصار، أو إدراجه صراحة على سطر الأوامر الخاص بك.

من: <لأ href = "http://help.eclipse.org/help21/index.jsp؟topic=/org.eclipse.platform.doc.user/tasks/running_eclipse.htm" يختلط = "noreferrer" > http://help.eclipse.org/help21/index.jsp؟topic=/org.eclipse.platform.doc.user/tasks/running_eclipse.htm

قمنا بتعيين مساحة العمل الافتراضية للطلاب في المدرسة الثانوية عن طريق تعديل خصائص الاختصار.في هذه الحالة، نقوم بتشغيل بيئة Windows 7.توجد مساحة العمل الافتراضية على مشاركة الشبكة الخاصة بالطالب المعينة كـ H:محرك لذلك أضفنا -البيانات ح:\مساحة العمل.تظهر لقطة الشاشة المكان بالضبط.

enter image description here

ملاحظة أنه يمكنك استخدام على غرار UNIX أسماء مسار النسبية مثل

-data ../workspace

وحتى في ظل ويندوز، في حال حدث شيء لا يحب نقطتين أو الخطوط المائلة العكسية في المعلمات، مثل Jumplist قاذفة

وقديم السؤال، وأنا أعلم، ولكن أردت فقط أن أشير إلى أنه قد تحتاج لإضافة علامات الاقتباس حول مسار مساحة العمل المستهدفة. فمثلا؛ حاولت C:\Eclipse\eclipse.exe -data E:\Eclipse Projects2 وانها ستفتح فارغ، الافتراضي، مساحة العمل أثناء القيام C:\Eclipse\eclipse.exe -data "E:\Eclipse Projects2" المسموح به استخدام مساحة العمل الحالية. انا التخمين هذا باختلاف OS و / أو إصدار الكسوف، ولكن لست متأكدا بالضبط ما هي العوامل إلى هذا، حتى مجرد محاولة كلا الاتجاهين حتى تحصل على واحد لتحميل الصحيح / مساحة العمل الحالية.

الشبكي: //help.eclipse.org/topic/org.eclipse.platform.doc.isv/reference/misc/runtime-options.html

ومن الممكن أيضا لتحديد موقع مساحة العمل باستخدام JVM osgi.instance.area ARG كما -Dosgi.instance.area=../workspace

وهذا يمكن أن تكون محددة في ملف eclipse.ini جنبا إلى جنب مع وسائط JVM القائمة / الأخرى مثل -Xms, -Xmx.

وهذا قد يكون خيارا مناسبا لأولئك الذين يريدون فقط لإلحاق ملف eclipse.ini (الذي يحتوي بالفعل سائط JVM أخرى) دون الحاجة إلى القلق لضمان أن وسائط JVM تظهر في نهاية المطاف.

وأتمنى أن يعطي الناس مثال الفعلي، أنا التعلم بشكل أفضل مع أمثلة وليس بناء الجملة. حتى هنا يذهب ...

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

وهذا الأمر سيفتح الكسوف مع مساحة العمل المحدد. هذا هو مثال العمل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top