Eclipse IDE で GUI アプリケーションを作成しています。実行しようとすると、次のエラー メッセージがスローされます。
Java 仮想マシン ランチャー - メイン クラスが見つかりませんでした:org.cnstar.wiki.app.GreatPlaces.Program は終了します。
更新:これが私の主な方法がどのように見えるかです:
public static void main(String[] args) {
NativeInterface.open();
SwingUtilities.invokeLater(new Runnable() {
public void run() {
try {
// loading the Splash Panel
SplashPanel panel = new SplashPanel();
SplashManager manager = new SplashManager(panel);
panel.setMessage("Initializing...");
manager.repaint();
for (int i = 0; i < 100; i++) {
panel.setProgress(i);
manager.repaint();
try {
Thread.sleep(100);
}
catch (Exception e) {
}
}
manager.closeSplash();
start_application();
} catch (Exception e) {
e.printStackTrace();
}
}
});
NativeInterface.runEventPump();
}
そして、メインメソッドに接続されたメソッド:
private static void start_application() {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
try {
//UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel");
GreatPlaces window = new GreatPlaces(true, true);
window.frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
public GreatPlaces(final boolean fullscreen, boolean showSplashScreen) {
LocaleHandler.setLocale(); // will set the application language based to the local language of the machine
initialize(fullscreen, showSplashScreen);
setViewLayout();
installAction();
}
問題が見つかりました: JRE を再インストールし、プロジェクトをきれいにすると、突然動作し始めました! 助けてくれてありがとう!