Неподдерживаемая версия major.minor 52.0 [дубликаты]

Вот еще один вариант:

from scipy import signal, fftpack

def get_max_correlation(original, match):
    z = signal.fftconvolve(original, match[::-1])
    lags = np.arange(z.size) - (match.size - 1)
    return ( lags[np.argmax(np.abs(z))] )
582
задан Peter Mortensen 14 January 2017 в 16:45
поделиться

5 ответов

Я столкнулся с этой проблемой в Eclipse на Mac & nbsp; OS & nbsp; X v10.9 (Mavericks). Я перепробовал множество ответов на Stack & nbsp; Overflow ... наконец, после полного дня я * установил свежую версию Android SDK (и обновил Eclipse, меню Project Properties ] → Android , чтобы использовать новый путь) * .

Мне нужно было получать обновления SDK, но я собирал только те обновления, которые, по моему мнению, были необходимы, избегая API, с которыми я не работал (например, Wear и TV) .. и это помогло . Видимо, кажется, что я повредил свой SDK где-то по пути.

Кстати ... Я действительно обнаружил ошибку с одним проектом в моей рабочей области, но, похоже, это связано с импортом appcompat-7, который я не использовал. После того, как этот проект был запущен, до сих пор не увидели проблемы.

1
ответ дан Peter Mortensen 14 January 2017 в 16:45
поделиться

Просто зайдите на http://java.com/en/download/ и обновите свою версию JRE

1
ответ дан Bikey 14 January 2017 в 16:45
поделиться

Ни один из этих ответов не помог мне, но я нашел решение.
У меня был веб-проект, используемый в Wildfly 8.2, построенный с Maven, для source и target было установлено значение 1.8 на maven-compiler-plugin, а все настройки Eclipse и Maven были установлены на Java 1.8. Проблема состояла в том, что Wildfly 8.2 не может обрабатывать Java 1.8, поэтому мне пришлось установить все на 1.7, и это сработало.

1
ответ дан Bevor 14 January 2017 в 16:45
поделиться

Обновите версию Андорры до JDK 1.8.

Это несоответствие версий: ваш компилятор ищет версию Java 8, а у вас версия 7 Java.

Вы можете запустить сборку приложения в версии 7 в версии 8, но вы не можете сделать это наоборот, потому что когда дело доходит до более высоких уровней, в версии встроено больше функций, улучшений, чем в предыдущих версиях.

Загрузите версию JDK по этой ссылке

и установите свой путь JDK для этого

3
ответ дан Peter Mortensen 14 January 2017 в 16:45
поделиться

Вам необходимо обновить версию Java до Java 8.

Загрузите последний архив Java

Загрузите последний выпуск Java SE Development Kit 8 со своей официальной страницы загрузки или используйте следующие команды для загрузки из оболочки.

Для 64-битных

 # cd /opt/

 # wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u51-b16/jdk-8u51-linux-x64.tar.gz"

 # tar xzf jdk-8u51-linux-x64.tar.gz

Для 32-битных

 # cd /opt/

 # wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u51-b16/jdk-8u51-linux-i586.tar.gz"

  # tar xzf jdk-8u51-linux-i586.tar.gz

Примечание. Если приведенная выше команда wget не работает для вас, посмотрите этот пример видео, чтобы загрузить Java исходный архив с помощью терминала.

Установка Java с альтернативами

После распаковки файла архива используйте команду альтернатив для его установки. Команда Альтернативы доступна в пакете chkconfig.

 # cd /opt/jdk1.8.0_51/

 # alternatives --install /usr/bin/java java /opt/jdk1.8.0_51/bin/java 2

 # alternatives --config java

На этом этапе Java 8 была успешно установлена ​​в вашей системе. Мы также рекомендуем настроить путь команд javac и jar, используя альтернативы:

 # alternatives --install /usr/bin/jar jar /opt/jdk1.8.0_51/bin/jar 2

 # alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_51/bin/javac 2

 # alternatives --set jar /opt/jdk1.8.0_51/bin/jar

 # alternatives --set javac /opt/jdk1.8.0_51/bin/javac

Проверить установленную версию Java

Проверить установленную версию Java с помощью следующей команды.

root@tecadmin ~# java -version

java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)

Конфигурирование переменных среды

Большинство Java-приложений используют переменные среды для работы. Установите переменные среды Java с помощью следующих команд:

Настройка переменной JAVA_HOME

# export JAVA_HOME=/opt/jdk1.8.0_51
Setup JRE_HOME Variable

# export JRE_HOME=$JAVA_HOME/jre
Setup PATH Variable

# export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

Обратите внимание, что изменение переменной PATH ставит сначала новые папки Java bin, чтобы они переопределяли любую существующую Java / контейнеры в пути. Немного неаккуратно оставить две папки java / bin на вашем пути, поэтому вам следует посоветовать очистить их как отдельную задачу.

Кроме того, поместите все указанные выше переменные среды в файл /etc/environment для автоматической загрузки при загрузке системы.

25
ответ дан Peter Mortensen 14 January 2017 в 16:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: