मैं जावा सांत्वना आवेदन लिखने के लिए कोशिश कर रहा हूँ करता है, कोड काफी सरल है:जावा: println() कंसोल के लिए लिखना चाहिए, लेकिन यह
public class ConsoleTest {
public static void main(String[] args) {
System.out.println("test");
}
}
अगर मैं इस एप्लिकेशन को चलाने ग्रहण से, फिर मुझे ग्रहण के "कंसोल" में "test
" दिखाई देता है, लेकिन यदि मैं अपने ऐप को "रननेबल जेएआर फ़ाइल" के रूप में निर्यात करता हूं और इसे Windows XP cmd.exe
से चलाता हूं, तो कंसोल पर कुछ भी प्रतिबिंबित नहीं होता है।
सुरक्षित तरफ, मैंने System.console()
को जांचने का प्रयास किया, यह null
देता है।
क्या गलत हो सकता है?
आपका कोड मेरे लिए ठीक काम करता है। जब आप इसे cmd.exe से चलाते हैं, तो आप क्या देखते हैं? –
मुझे लगता है कि 'System.console() 'ग्रहण में भी शून्य वापस आ जाएगा। –
आप कमांड लाइन से जार कैसे चला रहे हैं? – Attila