![](/img/trans.png)
[英]Error: Unable to initialize main class Main Caused by: java.lang.NoClassDefFoundError: [[LInt;
[英]Error: Unable to initialize main class files.Main Caused by: java.lang.NoClassDefFoundError: Stage
錯誤需要幫助:無法初始化主類文件。主要原因:java.lang.NoClassDefFoundError:階段
繼續顯示錯誤,但我無法解決它,請任何人幫助解決這個問題,非常感謝
package files;
import datamodel.TodoData;
import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.stage.Stage;
import java.io.IOException;
public class Main extends Application {
@Override
public void start(Stage primaryStage) throws Exception{
Parent root = FXMLLoader.load(getClass().getResource("mainWindow.fxml"));
primaryStage.setTitle("Todo List");
setUserAgentStylesheet(STYLESHEET_CASPIAN);
primaryStage.setScene(new Scene(root, 900, 700));
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
@Override
public void stop() throws Exception {
try {
TodoData.getInstance().storeTodoItems();
} catch (IOException e){
System.out.println(e.getMessage());
}
}
@Override
public void init() throws Exception {
try {
TodoData.getInstance().loadTodoItems();
} catch (IOException e){
System.out.println(e.getMessage());
}
}
}
可能是您的路徑不正確嗎? 因為它看起來像java.lang.NoClassDefFoundError: Stage
對你說它找不到你正在尋找的“類”,如果你有文件,我猜你有,那么它可能只是它在尋找在錯誤的文件
Parent root = FXMLLoader.load(getClass().getResource("mainWindow.fxml"));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.