Erro: Launch configuration DocsConnectionPropsHelper references non-existing project BDRachel

Olá Galera,

No eclipse não acusa erros no código. Porém, não estou conseguindo entender porque não está funcionando quando clico no botão ao fazer com que rode o programa. Porque na verdade, estou aqui estudando para saber como funciona ao conectar ao MySQL junto com java. Não sei se fui clara com as minhas dúvidas, segue abaixo o código:

Classe MySQL

package com.heap.db;

/*
 * @param author RACHEL SILVEIRA
 * @param date 20/11/2011
 * @param description 
 * 			This code makes communication and functionality 
 * 			between the database and the Java.
 */

//bibliotecas prontas 
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Connection;

public class MySQL {

	// Variaveis que serão utilizadas no codigo
	private String host;
	private String user;
	private String pass;
	private String database;;;
	public Connection c;

	/**
	 * Construtor da classe
	 * 
	 * @param host
	 *            Host em que deseja conectar
	 * @param database
	 *            Nome do database em que se deseja conectar
	 * @param user
	 *            Nome do usuário
	 * @param pass
	 *            Senha do usuário
	 */

	public MySQL(String host, String database, String user, String pass) {
		this.pass = pass;
		this.user = user;
		this.host = host;
		this.database = database;

	}

	/**
	 * Método que estabelece a conexão com o banco de dados
	 * 
	 * @return True se conseguir conectar, falso em caso contrário.
	 */

	public boolean connect() {
		boolean isConnected = false;
		String url;

		url = "jdbc:mysql://" + this.host + "/" + this.database + "?" + "user="
				+ this.user + "&password=" + this.pass;

		try {
			Class.forName("com.mysql.jdbc.Driver").newInstance();
			System.out.println(url);
			this.c = DriverManager.getConnection(url);
			isConnected = true;

		} catch (SQLException e) {
			e.printStackTrace();
			System.out.println(e.getMessage());
			isConnected = false;

		} catch (ClassNotFoundException e) {
			e.printStackTrace();
			System.out.println(e.getMessage());
			isConnected = false;

		} catch (InstantiationException e) {
			e.printStackTrace();
			System.out.println(e.getMessage());
			isConnected = false;

		} catch (IllegalAccessException e) {
			e.printStackTrace();
			System.out.println(e.getMessage());
			isConnected = false;
		}

		return isConnected;
	}

}

TesteDB


package com.heap.db;

/*
 * @param author RACHEL SILVEIRA
 * @param date 20/11/2011
 * @param description 
 * 			This code tests the JDBC and Mysql connection
 */
public class TesteDB {
	public static void main(String[] args) {

		MySQL db = new MySQL("localhost", "projeto", "root", "fay");
		if (db.connect()) {
			System.out.println("Conectado!");
		}
	}

}

Já tentei de tudo, quando vou clicar no run as server , java application dá o seguinte erro a mensagem : Launch configuration DocsConnectionPropsHelper references non-existing project BDRachel.

o que faço ? Alguma sugestão ?

Obrigada
ABS

Obrigada mesmo assim …

já consegui reverter o problema, o problema era que não estava batendo o nome do projeto.

Já resolvi !

boa noite galera!

abs

Estou com o mesmo problema, eu tinha feito um projeto chamado TesteMySQL e depois que eu o deletei, todos os meus outros projetos passaram a apresentar este erro. O que posso fazer?

Problema resolvido, fiz assim:

Cliquei com o botão direito no projeto->Run Configuration e alterei o nome da referência que estava errado.