Soy nuevo en el desarrollo de swing usando eclipse pero he estado usando eclipse para mi desarrollo de código java más de un año. Hoy, cuando escribí una clase de swing de muestra, obtuve un curioso error de eclipse."El proyecto: swing al que hace referencia el classpath, no existe" en Eclipse cuando el nombre del proyecto es el mismo que el nombre del espacio de trabajo
Creé un columpio en el espacio de trabajo y creé un nuevo proyecto con el mismo nombre que el espacio de trabajo. Luego escribió una clase de muestra dentro del proyecto, encuentre el código a continuación.
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.SwingUtilities;
public class SwingDemo {
public SwingDemo() {
// TODO Auto-generated constructor stub
JFrame jFrame = new JFrame("A sample swing application");
jFrame.setSize(275, 100);
jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JLabel jLabel = new JLabel("Welcome to swing!!!!");
jFrame.add(jLabel);
jFrame.setVisible(true);
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
SwingUtilities.invokeLater(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
new SwingDemo();
}
});
}
}
Cuando traté de ejecutarlo en eclipse, dio como resultado el siguiente error
El proyecto: oscilación que se hace referencia en la ruta de clases, no existe.
El mismo código se ejecutó bien, cuando el nombre del proyecto y el nombre del espacio de trabajo eran diferentes.
Solo tengo curiosidad, qué causó este error. Por favor ayuda
Gracias, su pregunta realmente me ayudó :). Cuando renombré el proyecto para que fuera con otro nombre que no sea el espacio de trabajo, se solucionó el problema :). –