क्या एक्लिप्स को डिफ़ॉल्ट रूप से एक विशिष्ट वर्ग को ऑटो आयात करने के लिए कहने का कोई तरीका है?

मेरा ग्रहण हमेशा पैकेज से स्वत: आयात वर्ग IllegalArgumentException है org.jboss.weld.exceptions डिफ़ॉल्ट जावा पैकेज के बजाय java.lang;

मैं इसे स्वचालित रूप से java.lang पैकेज का उपयोग करने के लिए मजबूर करना चाहता हूं।

जावा-ईई विकास में यह वास्तव में कष्टप्रद है क्योंकि कक्षा कक्षा पथ पर उपलब्ध नहीं है और सर्वर शुरू होने पर त्रुटि केवल रनटाइम पर होती है।

2
djmj 19 फरवरी 2016, 15:19

3 जवाब

सबसे बढ़िया उत्तर

आप ग्रहण में टाइप फ़िल्टर को कॉन्फ़िगर करके इसे अनदेखा कर सकते हैं।

विंडो -> वरीयताएँ

संवाद में: जावा -> उपस्थिति -> फ़िल्टर टाइप करें

बटन जोड़ें।

Org.jboss.weld.exceptions दर्ज करें।*

इस पैकेज के सभी वर्गों को आयात या स्वत: पूर्ण करने के लिए अनदेखा कर दिया जाएगा।

प्रकार फिल्टर का ग्रहण संदर्भ

2
Wim Anckaert 19 फरवरी 2016, 15:30

वरीयताएँ - जावा - प्रकटन - प्रकार के फ़िल्टर पर, आपको org.jboss.weld.exceptions.* जोड़ना चाहिए

उदाहरण के लिए, यह वही है जो मैंने अपने ग्रहण में कॉन्फ़िगर किया था, क्योंकि यह आयात करता रहा edu.emory.mathcs.backport.java.util.Arrays:

enter image description here

2
Manu 19 फरवरी 2016, 15:38

ग्रहण वरीयताएँ खोलें (विंडोज़/वरीयताएँ) और अवांछित पैकेज जोड़कर जावा/अपीयरेंस/टाइप फ़िल्टर प्राथमिकताएँ संपादित करें, उन्हें अब त्वरित सुधार पॉपअप में प्रस्तावित नहीं किया जाएगा।

1
P.A. Cros 19 फरवरी 2016, 15:31