Хорошо, я пытался создать исполняемый файл jar.Он запускается с командой "java -jar bybys.jar", но когда я пытаюсь запустить его с помощью enter, выдает ошибку "Не удалось найти основной класс bardejov.Image. Программа завершится."
Вот манифест:
Manifest-Version: 1.0
Created-By: 1.7.0_02 (Oracle Corporation)
Main-Class: bardejov.Image
(да, я использовал новую строку)
При компиляции файла JAR я пробовал все возможные комбинации с каталогом, я не знаю, где проблема,Я использовал - C:\Java\2D>jar cfm bybys.jar Manifest.txt bardejov/Image.class bardejov/Board.class bardejov/*jpg
Каталог:
META-INF/
META-INF/MANIFEST.MF
bardejov/Image.class
bardejov/Board.class
bardejov/siknius.jpg
А основной класс:
package bardejov;
import javax.swing.JFrame;
public class Image extends JFrame {
public Image() {
add(new Board());
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(477, 530);
setLocationRelativeTo(null);
setTitle("Siknius");
setVisible(true);
setResizable(false);
}
public static void main(String[] args) {
new Image();
}
}
Как исправить?
ОБНОВЛЕНИЕ
Я исправил это.Проблема была в том, что у меня не было установлено новейшее JRE.