Не удалось найти или загрузить основной класс при выполнении JAR

Я закончил свой проект (вNetBeans) и я экспортируюJar файл (я установил мой основной класс в свойствах проекта перед экспортомJar):

Теперь это мойJAR:

Эта ошибка отображается, когда я запускаюJar (на странице командной строки):

Could not find or load main Class on JAR executing

Это моеMANIFEST.MF Информация:

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.9.1
Created-By: 1.7.0_11-b21 (Oracle Corporation)
Class-Path: lib/mysql-connector-java-5.1.18-bin.jar
X-COMMENT: Main-Class will be added automatically by build
Main-Class: Project.LoginFrame

Все мои занятия здесь:

Я тоже пытаюсь в командной строке:

Мой проект выполнен в это время, но все изображения (которые находятся в папке) не отображаются, а такжеsql Exception бывает:

Обновить:

package Project;

import javax.imageio.ImageIO;
import javax.swing.*;
import javax.swing.plaf.nimbus.NimbusLookAndFeel;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import java.sql.*;

public class LoginFrame extends javax.swing.JFrame implements ActionListener {

String dbUrl = "jdbc:mysql://localhost/Library";
private char[] Password;
private JButton ClearBtn,ExitBtn,LoginBtn;
private JLabel ErrorLbl;
private JComboBox comboBox;
private JLabel lbl1;
private JLabel lbl2;
private JLabel lbl3;
private String[] enterUserInf = new String[4];
private JPasswordField passwordField;
private JTextField usernameTF;

public LoginFrame() {
    initComponents();
    this.getRootPane().setDefaultButton(LoginBtn);
    comboBox.addActionListener(this);
    setVisible(true);
}

public static void main(String args[]) throws IOException {
    new LoginFrame();
}

private void initComponents() {
    //...
}

private void LoginButtonActionPerformed(java.awt.event.ActionEvent evt) {

    try {
        if (comboBox.getSelectedIndex() == 0) {
            ErrorLbl.setText("Select A Model...");
            ErrorLbl.setVisible(true);
            return;
        }

        Password = passwordField.getPassword();

        if (!passwordControl()) {
            return;
        }

        if (comboBox.getSelectedIndex() == 1) {
            if (userEnterCondition(Password)) {
                this.setVisible(false);
                new BookPage_User(enterUserInf, enterUserInf[0]);
            } else {
                ErrorLbl.setText("Incorrect Password!");
            }
        }

        if (comboBox.getSelectedIndex() == 2) {
            if (adminEnterCondition(Password)) {
                this.setVisible(false);
                new MainFrame().setVisible(true);
            } else {
                ErrorLbl.setText("Incorrect Password!");
            }
        }
    } catch (Exception e) {
        e.printStackTrace();
        ErrorLbl.setText("Enter Correct Input");
    }

}

private void ExitButtonActionPerformed(java.awt.event.ActionEvent evt) {
    System.exit(0);
}

private void ClearButtonActionPerformed(java.awt.event.ActionEvent evt) {
    passwordField.setText("");
}

public boolean passwordControl() {
    Password = passwordField.getPassword();
    if (String.valueOf(Password).trim().isEmpty()) {
        ErrorLbl.setText("Empty Password!");
        ErrorLbl.setVisible(true);
        return false;
    }
    return true;
}

public boolean adminEnterCondition(char[] pass) {
    Connection con;
    PreparedStatement preparedStatement;
    ResultSet resultSet;
    String query = "Select * From adminLogin";
    String password = null;
    try {
        con = DriverManager.getConnection(...);
        preparedStatement = con.prepareStatement(query);
        resultSet = preparedStatement.executeQuery();
        while (resultSet.next()) {
            password = resultSet.getString("ID");  // Get column value by name column name
            if (password.equalsIgnoreCase(String.valueOf(pass))) {
                return true;
            }
        }

    } catch (SQLException sqle) {
        sqle.printStackTrace();
        return false;
    }
    return false;
}

public boolean userEnterCondition(char[] pass) {
    Connection con;
    PreparedStatement preparedStatement;
    ResultSet resultSet;
    String query = "Select * from users";
    String password = null;
    try {
        Class.forName("com.mysql.jdbc.Driver");
        con = DriverManager.getConnection(...);
        preparedStatement = con.prepareStatement(query);
        resultSet = preparedStatement.executeQuery();
        while (resultSet.next()) {
            password = resultSet.getString("User_ID");
        }

    } catch (SQLException sqle) {
        return false;
    } catch (ClassNotFoundException cnfe) {
    }
    return false;
}

@Override
public void actionPerformed(ActionEvent e) {
    if (e.getSource() == comboBox) {
        if (comboBox.getSelectedIndex() == 1) {
            usernameTF.setText("User");
            usernameTF.setEditable(false);
            passwordField.requestFocusInWindow();
            ErrorLbl.setVisible(false);
        } else if (comboBox.getSelectedIndex() == 2) {
            passwordField.requestFocusInWindow();
        }
    }
}
}