بدء تشغيل Eclipse مع مساحة عمل محددة
-
03-07-2019 - |
سؤال
هل هناك طريقة لبدء مثيل Eclipse، وتمرير نوع من المعلمات إليه لإخباره باستخدام مساحة عمل محددة؟
المشكلة التي أحاول حلها هي أن لدي مساحة عمل لمشاريع العمل وأخرى للمشاريع الشخصية.أود أن أكون قادرًا على ربطها بمساحات العمل لاختصارات منفصلة يمكنني تشغيلها بشكل مستقل.
المحلول
استخدم وسيطة سطر الأوامر التالي:
-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:محرك لذلك أضفنا -البيانات ح:\مساحة العمل.تظهر لقطة الشاشة المكان بالضبط.
ملاحظة أنه يمكنك استخدام على غرار 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"
وهذا الأمر سيفتح الكسوف مع مساحة العمل المحدد. هذا هو مثال العمل.