मुझे ग्रहण में एक साधारण कोड संकलित करने का प्रयास करने में त्रुटि हो रही है। मैं jre8 का उपयोग कर रहा हूँ।ग्रहण त्रुटि: java.lang.CharSequence को हल नहीं किया जा सकता
उदाहरण के लिए, जब मैं इस कोड को संकलित करने का प्रयास करें:
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class MyProject {
public static void main (String args[])
{
List<String> myList = new ArrayList<String>();
myList.add("test");
myList.add("test2");
Collections.sort(myList);
}
}
मैं Collections.sort(myList);
पंक्ति में एक त्रुटि मिलती है।
त्रुटि है:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files
at project.Principal.main(Principal.java:14)
मैं पहले से ही ग्रहण पथ का निर्माण खोला है, हटाया JRE सिस्टम लाइब्रेरी [jre8] और इसे फिर से जोड़ दिया। लेकिन काम नहीं किया! मैं क्या कर सकता हूँ? धन्यवाद!
प्रकार java.lang.CharSequence हल नहीं किया जा सकता है:
पुनश्च .: Collections.sort(myList);
लाइन ग्रहण में इस त्रुटि को दर्शाता है। यह अनिवार्य रूप से आवश्यक .class फ़ाइलों से संदर्भित है।
आप किस जेडीके का उपयोग कर रहे हैं? –
jdk1.8.0_05 (सीधे फ़ोल्डर से) – felipeek
क्या आपने एक नया वर्कस्पेस बनाने का प्रयास किया है? – JamesB