Fehler: Konnte nicht gefunden oder geladen werden main-Klasse in der intelliJ IDE

Ich bin ein Anfänger in Java und versuche zu laufen, meinen code mit IntelliJ, dass ich gerade erst installiert, als meine IDE mit JDK 1.7. Die folgende Stück code, das hält nicht einmal kompilieren und gibt mir immer die Fehlermeldung:

Error: Could not find or load main class libTest

Code

import java.lang.Integer;
import java.lang.String;
import java.lang.System;
import java.util.*;

class book {

    private String name = "trial";
    private int bookCode=1;
    private int issued=0;

     public void Issue(){
         if(issued==0) {
             issued=1;
             System.out.println("You have succesfully issued the book");
         }
         else {
             System.out.println("The book is already issued. Please contact the librarian for further details");
         }
    }

    public int checkCode() {
        return bookCode;
    }

    String readName() {
        return name;
    }

    public void setName(String newName){
        name=newName;
    }

    public void setBookCode(int newCode){
        bookCode=newCode;
    }
}

class library {
    private ArrayList books=new ArrayList();

    public void getList(){
        for(int bk:books){
            String bName=books(bk).readName();
            System.out.println((bk+1)+")  "+bName);
        }
    }
}

public class libTest{
    public static void main(String[] args){
        library newLib= new library();
        System.out.println("code working");
   }
}

Gibt es eine änderung, die ich machen muss in den compiler-Einstellungen?? Oder ist es der code.

Was ist der name der Quell-Datei? Ist es libTest.java?
import java.lang... Dies geschieht automatisch, für den Unterricht in der lang Paket.
ja.Es ist libTest.java
Wie bereits erwähnt, durch QuantumMechanic, deiner main-Klasse muss in einer Datei mit dem Namen genau wie Sie. So, libTest muss in einer java-Datei mit dem Namen libTest.java, da sonst der java-compiler wird sich beschweren. Außerdem hast du die Quelle, durch die IDEE, oder hast du eine neue IDEE-Projekt über vorhandene Quelle?
versucht importieren von java.lang machte keinen Unterschied

InformationsquelleAutor Confused Mailman | 2012-05-18

Schreibe einen Kommentar