Eclipse erreur “impossible de trouver ou charger la classe principale”

Je sais qu'il y a de nombreux doublons de cette question, mais j'ai regardé tous, et aucun d'eux n'a résolu le problème.

Je suis en train de lancer une classe qui a une fonction principale. J'ai nettoyé le projet, vérifié le chemin de '.', ajoutée le dossier bin à la variable classpath sous exécuter les configurations. Je ne suis pas sûr de ce que d'autre pour essayer parce que la classe est certainement dans le dossier source.

Quelqu'un pourrait-il m'aider avec ce problème?

package testIt;

public class MemoryVisualizerApp extends Application{

public static void main(String[] args) {
    launch(args);
}

//Setup the scene and launch with given properties
@Override
public void start(Stage primaryStage) throws IOException{
    Parent root = FXMLLoader.load(getClass().getResource("/MemoryVisualizer.fxml"));
    Scene scene = new Scene(root, 650, 300);
    //Set whether the screen should be re-sizable (possibly best size = default)
    primaryStage.setResizable(true);
    primaryStage.setMinHeight(300);
    primaryStage.setMinWidth(550);
    primaryStage.setTitle("Memory Usage");
    primaryStage.setScene(scene);
    scene.getStylesheets().add("testIt/MemoryVisualizer.css");
    primaryStage.setOnCloseRequest(new EventHandler<WindowEvent>() 
    {
        public void handle(WindowEvent e){
              /*Currently the threads continue running after window is closed. Looking for
              a way to stop the app threads when window closed without stopping the program.*/
        }
    });
    primaryStage.show();
    primaryStage.show();
}

}

Ce code se trouve à l'intérieur d'un package dans le dossier src. Il utilise certaines JavaFX fichiers qui ne coûtent pas montré, mais qui ne devrait pas être un problème.

C'est le message d'erreur:
Erreur: impossible de trouver ou charger la classe principale de testIt.MemoryVisualizerApp

Poster votre code.
Avez-vous cliquez-droit sur la classe avec le main() méthode et cliqué sur "Exécuter en tant qu'application Java", ou êtes-vous en cliquant-droit sur le projet? Dans ce dernier, il devrait proposer toutes les classes avec un main() méthode, bien que.
Est votre main() méthode statique?
Comment êtes-vous essayer d'exécuter notre code? Peut-on voir où est-il placé et à quoi ça ressemble?
Oui, j'ai essayé d'exécuter le code en cliquant à droite de la classe et de faire exécuter en tant qu'application java. Et oui, la principale méthode est statique. Code ajouté.

OriginalL'auteur G Boggs | 2014-09-23