Sono nuovo nello sviluppo di swing usando eclipse ma sto usando eclipse per lo sviluppo del mio codice java per più di un anno. Oggi, quando ho scritto un campione di swing, ho ricevuto un errore curioso da Eclipse."Il progetto: oscillazione a cui fa riferimento il classpath, non esiste" in Eclipse quando il nome del progetto è uguale al nome dello spazio di lavoro
Ho creato uno swing dell'area di lavoro e creato un nuovo progetto con lo stesso nome dell'area di lavoro. Quindi ho scritto una classe di esempio all'interno del progetto, per favore trova il codice qui sotto.
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();
}
});
}
}
Quando ho provato ad eseguire in Eclipse, provocato l'errore sotto
Il progetto: oscillazione che fa riferimento la classpath, non esiste.
Lo stesso codice è stato eseguito correttamente, quando il nome del progetto e il nome dell'area di lavoro erano diversi.
Sono solo curioso, cosa ha causato questo errore. Please help
Grazie, la tua domanda mi ha davvero aiutato :). Quando ho rinominato il progetto con un nome diverso da quello dell'area di lavoro, il problema è stato risolto :). –