Я создал файл jar
хорошо работает, когда я вхожу
java -jar file.jar
Я создал простую программу на C ++
#include <cstdlib>
int main(void){
system("java -jar file.jar");
system("pause");
}
Я беру exe-файл, созданный Visual Studio, и запускаю его в каталоге, где находится файл jar
Я получаю следующую ошибку:
Исключение в потоке "main" java.lang.UnsupportedClassVersionError: Main: Неподдерживаемая версия major.minor 51.0
в java.lang.classLoader.defineClass1
в ...
...
Не удалось найти основной класс: Main. Программа выйдет
что я делаю не так?
также, хотя внутри моей программы есть графический интерфейс, я не могу просто дважды щелкнуть файл jar и запустить программу, мне нужно использовать командную строку ..