параллельная обработка: файл класса имеет неправильную версию 49.0, должна быть 48.0

Я запускаю свой код на суперкомпьютере с помощью используемого терминала.

У меня есть 2 вида кода: 1-последовательный и параллельный (общая память)

последовательный работает правильно, но когда я запускаю SM, у меня возникает эта ошибка, когда я ввожу команду javac:

mycode.java:7: не удается получить доступ к файлу edu.rit.pj.Comm имеет неправильную версию 49.0, должна быть 48.0 Удалите или убедитесь, что он отображается в правильном подкаталоге пути к классам. импортировать edu.rit.pj.Comm;

библиотека для параллельной работы: parallel java.


person Njood Alassmi    schedule 20.10.2017    source источник


Ответы (1)


Вы пытаетесь получить доступ к библиотеке Java 5 с помощью компилятора Java 4. Это не может работать.

Интересно, действительно ли вам нужно использовать эти старые версии Java.

person J Fabian Meier    schedule 20.10.2017
comment
Я пытаюсь загрузить jdk7. Я использовал jdk8, но эта версия JDK больше не актуальна? - person Njood Alassmi; 20.10.2017
comment
jdk9 совершенно новый, но jdk7 и jdk8 все еще широко используются. - person J Fabian Meier; 20.10.2017