가능한 중복 :
Error: Could not find or load main class는 메인 클래스의 오류를 찾거나로드 할 수 없습니다
지금 몇 시간 동안 일부 게임 코드에 노력하고 필자 그것은 전에 완벽하게 잘 작동,하지만 내를 일식 일부 물건을 부패하기로 결정, 나는 완전히 그것을 복구하고 일식 완벽하게 작동하지만 CMD 또는 실행 가능한 JAR로 실행하려고 할 때 찾을 수 없거나 메인 클래스 오류를로드 할 수 없습니다. 여기 내가 가진 현재 주요 방법입니다.
public Game() {
setMinimumSize(new Dimension(WIDTH * 2, HEIGHT * 2));
setMaximumSize(new Dimension(WIDTH * 2, HEIGHT * 2));
setPreferredSize(new Dimension(WIDTH * 2, HEIGHT * 2));
frame = new JFrame(NAME);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setLayout(new BorderLayout());
frame.add(this, BorderLayout.CENTER);
frame.pack();
frame.setResizable(false);
frame.setLocationRelativeTo(null);
frame.setVisible(true);
frame.setIconImage(Icon);
}
private boolean running = false;
public InputHandler Inputs = new InputHandler(this);
public static void main(String[] args) {
System.out.println("Starting");
Game g = new Game();
g.Start();
}
public void Start() {
running = true;
new Thread(this).start();
}
private static final int MapHeight = 40;
public void Stop() {
running = false;
}
임 윈도우 7을 사용하고 JAVA 7 희망은 내가 도움을받을 수 있습니다. 당신이 실행 항아리를 원하는 경우에, 당신은 실행할 수있는 기본 클래스를 정의하는 MANIFEST.MF 파일이 필요합니다
매니페스트 파일에 기본 클래스를 설정 했습니까? –