में कोई com.sun.tools.javac नहीं, मैं विंडोज 7 64-बिट में जेडीके 7 और एक्लिप्स इंडियागो का उपयोग कर रहा हूं। मैंने पर्यावरण परिवर्तनीय JAVA_HOME को F: \ JDK7 पर सेट किया है और पथ में% JAVA_HOME% \ bin जोड़ें।जेडीके 7
com.sun.tools.javac.Main m1 = new com.sun.tools.javac.Main();
m1.compile(source);
त्रुटि मैं:
Type com.sun.tools cannot be resolved to a type
क्यों नहीं com.sun.tools है यह मेरे नमूना कोड है? समस्या क्या है ?
बाद मैं के रूप में आप said.There एक और त्रुटि है किया jdk1.7.0 \ lib \ tools.jar \t कंपाइलर.जावा \t/छविजे/स्रोत/आईजे/प्लगइन \t लाइन 58 \t जावा समस्या ' – huoxudong125
ग्रहण में आपको कंपाइलर सेटिंग्स की जांच करें। आपके पास शायद कुछ नियम हैं कि प्रतिबंधित एपीआई त्रुटियों के रूप में रिपोर्ट की जानी चाहिए (विंडो -> प्राथमिकताएं -> जावा -> कंपाइलर -> त्रुटियां/चेतावनियां "बहिष्कृत और प्रतिबंधित API" के बारे में अनुभाग देखें) –