كيفية تغيير موقع دليل إعدادات netbeans (~/.netbeans)

StackOverflow https://stackoverflow.com/questions/116444

  •  02-07-2019
  •  | 
  •  

سؤال

بشكل افتراضي، يقوم netbeans بتخزين إعداداته في دليل يسمى .netbeans ضمن الدليل الرئيسي للمستخدم.هل من الممكن تغيير موقع هذا الدليل (وخاصة في ظل نظام التشغيل Windows)؟

بفضل جيمس شيك أعرف الآن الإجابة (قم بتغيير المسار في netbeans.conf) ولكن هذا يقودني إلى سؤال آخر:هل هناك طريقة لتضمين اسم المستخدم الحالي في المسار إلى دليل إعداد netbeans؟

أريد أن أفعل شيئا مثل هذا:

netbeans_default_userdir="D:\etc\${USERNAME}\.netbeans\6.5beta"

لكن لا يمكنني معرفة اسم المتغير المراد استخدامه (إن وجد).بالطبع يمكنني تحقيق نفس الشيء باستخدام خيار --userdir، فأنا أشعر بالفضول فقط.

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

المحلول

نعم، قم بتحرير ملف netbeans.conf ضمن %NETBEANS_HOME%\etc.

تحرير السطر مع:netbeans_default_userdir="${HOME}/.netbeans/6.0"

إذا كنت بحاجة إلى "ملفات تعريف" مختلفة - على سبيل المثال.إذا كنت ترغب في تشغيل نسخ مختلفة من Netbeans بأدلة رئيسية مختلفة، فيمكنك تمرير دليل رئيسي جديد إلى المشغل.قم بتشغيل "netbeans.exe --userdir /path/to/dir" أو "nb.exe --userdir /path/to/dir"

نصائح أخرى

"HOME" هو المتغير الوحيد الذي يدعمه IDE.عند نشر تطبيق مخصص باستخدام النظام الأساسي Netbeans، يتم دعم "APPNAME" أيضًا بشكل جاهز.

لمن يهبط هنا بحثًا عن إجابة:

إذا كنت تحاول إعداد إصدار محمول في نظام التشغيل Windows، فلن يبدأ Netbeans 7.2 والإصدارات الأحدث إذا كان userdir على نفس المستوى أو أقل من جذر Netbeans.

لذلك إذا كان لديك:c:\Portable\Netbeans لا يمكنك أن تفعل netbeans_default_userdir="c:\Portable\Netbeans\userdir\8.0"

استخدم مجلدًا خارج تثبيت netbeans على سبيل المثال.netbeans_default_userdir="c:\Portable\NetbeansUserDir\8.0"

لذاكرة التخزين المؤقت لا يهم.

تم اختباره في Windows 8.1 و 7.

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