2016-03-29 9 views
1

haben ein einfaches Programm:Was kann ich nicht ausführen eine Klassendatei Intellij Idee?

package com.test; 

public class Main { 

    public static void main(String[] args) { 
     System.out.println("lol"); 
    } 
} 

In IntelliJ IDEA Projekt richtig laufen, aber wenn ich von cmd Klasse-Datei ausführen aus, wie java Main.class habe ich einen Fehler

Error: Could not find or load main class Main.class 

Wenn i .java manuell kompilieren - Ich habe einen Fehler.

In $ PATH Pfad zu .../jdk/bin. In Intellij Idea Pfad zu SDK .../jdk.

Was ist das Problem?

Danke!

Antwort

2

Ihre Klasse ist nicht Main, aber com.test.Main. Sie sollten verwenden:

java com.test.Main 

aus dem Stammverzeichnis der Kompilierung Ausgabe (dh von der gleichen Stelle wie die com/ Ordner)

+0

Vergessen Sie nicht, hinzuzufügen '-cp .' –

+0

@ElliottFrisch Das ist die Standardklassenpfad, wenn Sie keinen angeben. –

+0

Ich werde es versuchen, aber ich habe einen Fehler. Ich öffne cmd im Ordner mit .java. Führen Sie javac Main.java, das Java com.test.Main –

Verwandte Themen