Java - дублированный класс

Я новичок в java, и я пытаюсь следовать некоторым учебникам.

Однако я запутался в том, почему я получаю повторяющуюся ошибку класса для следующего кода?

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package database_console;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;


/**
 *
 * @author davidsonr
 */
public class DBConnect {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
    }
}

Netbeans выделяет DBConnect как красный с ошибкой повторяющегося класса.

Ответ 1

Это известная проблема с netbeans BUG 226360



это может помочь очистить кеш Netbeans:

Перейдите к HelpAbout, и вы увидите

Каталог кэша: Путь \to\Directory

Закройте NetBeans, перейдите в указанный каталог и удалите все.

Ответ 2

это может быть связано с тем, что 2 класса с тем же именем в одном пакете

Ответ 3

Если имя файла не совпадает с именем класса, NetBeans 8.0.1 сообщит об этом как дублирующий класс.