2017-01-18 7 views
17

एक एपीआई का विकास, चेतावनी संदेश "जावा पैकेज में एक्सेस पैकेज पैकेज हो सकता है" वास्तव में परेशान हो सकता है।IntelliJ 2016 में "एक्सेस पैकेज पैकेज" संदेश अक्षम कैसे करें?

मैंने पहले से ही इस संदेश को अक्षम करने का कोई तरीका खोजने के लिए सेटिंग के माध्यम से कुछ समय बिताया है लेकिन बिना किसी निष्कर्ष के। संदेश को अक्षम करने का कोई विचार है?

उत्तर

18

निरीक्षण नियम "घोषणा पहुँच कमजोर हो सकता है" है और वहाँ दो विकल्प जो निष्क्रिय किया जा सकता "पैकेज-निजी दृश्यता स्तर सुझाएँ ..."

+0

धन्यवाद। यह काम कर रहा है। :-) –

5

public लिए कर्सर ले जाएँ, प्रेस Alt हैं + दर्ज करें और एक विकल्प चुनें:
enter image description here

+1

दिलचस्प बात यह है कि मेरे पास "मेक 'पैकेज-निजी' चुनते समय" अक्षमता अक्षम करें "विकल्प नहीं है। (शायद मैंने एक और सेटिंग अक्षम कर दी है ताकि मुझे वह विकल्प दिखाई न दे।) मुझे यकीन है कि आपका उत्तर काम करता है। धन्यवाद। mboss 'समाधान मेरे लिए चाल थी। –

+0

मेरे लिए काम किया :-) – mrek

15

जाओ Settings → Editor → Inspections तो Java → Declaration redundancy → Declaration access can be weaker नियम।
यहाँ आप सब पर यह निष्क्रिय कर सकते हैं या तो या दाएँ फलक पर सुझाव विकल्पों का चयन करें:

enter image description here

0

मामले के आधार द्वारा एक मामले पर अक्षम करने के लिए, का उपयोग

@SuppressWarnings("WeakerAccess") 
संबंधित मुद्दे