मेरे पास एक बहुत ही सरल कोड है:मुख्य वर्ग क्यों नहीं मिला?
package mygame;
public class RunGame {
public static void main(String[] args) {
System.out.println(args[0]);
}
}
मैं उस कोड को संकलित कर सकता हूं लेकिन मैं इसे चला नहीं सकता। जब मैं कमांड लाइन में "जावा रनगैम" टाइप करता हूं तो मुझे मिलता है:
Exception in thread "main" java.lang.NoClassDefFoundError: RunGame (wrong name: mygame/RunGame).
....
Could not find the main class: RunGame. Program will exit.
क्या कमांड लाइन की तरह निष्पादित आप अपने वर्ग को चलाने के लिए उपयोग कर रहे हैं जाना? – mikek
मैंने प्रोग्राम को "जावा रनगैम" के साथ चलाने की कोशिश की और यह गलती थी। मुझे "जावा mygame.RunGame" का उपयोग करने की आवश्यकता थी। – Roman