سؤال

أواجه مشكلة في مشاريع NetBeans. إنه يؤثر على الجميع في فريقي، لكل مشروع. كلما تم فتح المشروع، أو حتى في بعض الأحيان على ما يبدو عشوائيا، سيضيف NetBeans (6.1) مكتبتين لقائمة وقت الترجمة. عادة ما يذهب هذا دون أن يلاحظها أحد، ولكن إدراج هذه المكتبات يؤدي إلى قنبلة JBOSS إلى قنبلة يدوية غير قانونية عند نشر التطبيقات.

إنه إزعاج بسيط (كل ما علينا فعله هو الذهاب إزالة المكتبات)، لكنني ما زلت أقدر أي أفكار حول كيفية إيقاف هذا الأمر، مرة واحدة وإلى الأبد.

إليك صورة لما أعنيه (يتم تمييز المكتبات المخالفة):اللعنة. http://img192.imageshack.us/img192/1590/dammith.jpg.

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

المحلول

هل تفعل أي شيء لإدراج المكتبات الفورية للمكتبات؟ على سبيل المثال، هل تقوم بالفعل بإنشاء أي خدمات راحة على الويب، باستخدام معالج؟ هذه تبدو مثل Libs التي سيتم تضمينها إذا كنت تستخدم الراحة / جيرسي.

أشياء أخرى يمكنك محاولة.

إذا كنت لا تستخدم الراحة / جيرسي على الإطلاق، فما عليك سوى إزالة الوحدة النمطية من NetBeans، فحسب ذلك، على الأرجح، مهما كان التعليمات البرمجية أو الأخطاء لها أن يضيف مكتباتها إلى مشروعك إلى تنفيذها.

خلاف ذلك، بدلا من حذف المكتبات من مشروعك، ما عليك سوى النقر وإلغاء تحديد مربع الاختيار "التعبئة". بعد ذلك، في حين أن المكتبات ستظل جزءا من المشروع، على الأقل لن يتم تجميعها في التحف الخاصة بك. هذا من الناحية المثالية لمنعهم من "العودة" (نظرا لأنهم ما زالوا هناك)، وليس القنابل JBoss، لأنهم لن يتم تضمينهم في الحرب / الأذن / جرة، إذا كان ذلك في الواقع مشكلة بالنسبة للمشروعات الحالية.

نصائح أخرى

لو وها، لقد وجدت شخصا أبلغ عن نفس الشيء بالضبط في موقع بوغزيلا في Netbeans.

http://netbeans.org/bugzilly/show_bug.cgi؟id=167726.

نظرا لأنه لا يزال مفتوحا (منذ 6.5)، فمن المحتمل أن يكون هناك شيء يمكنني القيام به إلا في الذهاب والحذف في كل مرة تظهر فيها المكتبات الغبية.

أوه، وأستطيع أن أقول مجتمع NetBeans أواجه نفس المشكلة. بفضل النطاق الزحف للحصول على اقتراح للتحقق من موقع الأخطاء.

تمتص أنني سول، ولكن على الأقل الآن أعرف أنه خارج يدي (ما لم أكن أريد أن أذهب إلى مصدر Netbeans وإصلاحه بنفسي، لا شكرا لك).

أفضل لقطة لديك ربما ترقية.

إذا لم تتمكن من الترقية، فسوف أوصي بالمسح .netbeans الدليل في الدليل الرئيسي الخاص بك، وهو المستند والإعدادات تحت نظام التشغيل Windows Pre-7، المستخدمين في 7 و ~ في UNIX و UNIX يحب.

سيؤدي ذلك إلى امسح جميع إعداداتك وإعادة تعيين شبكتك إلى حالة أساسية.

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