Вскрытие по netbeans дает ошибку java версии - PullRequest
0 голосов
/ 14 февраля 2020

Я пытаюсь провести вскрытие на windows, netbeans. Я получаю неподдерживаемую версию java 13. Убедитесь, что версия java - 1.8.0_66 или выше

https://github.com/sleuthkit/autopsy

Я установил переменные среды, и он не работает.

Когда я повторяю% JAVA_HOME%

Я получаю C: \ Programfiles / java / jre1.8.0_241

java -version prints 1.8.0_241

Я также пошел, чтобы проверить netbeans.conf

нашел свойство с именем «netbeans_jdkhome». он правильно установлен на Windows Systems, это может быть C: \ Program Files \ Java \ jdk-13.0.2).

Build. xml

<condition property="supported-java-versions">
        <or>​
            <matches string="${java.version}" pattern="1\.8\.0_6[6-9]"/>​
            <matches string="${java.version}" pattern="1\.8\.0_[7-9][0-9]"/>​
            <matches string="${java.version}" pattern="1\.8\.0_[1-9][0-9][0-9]"/>​
            <matches string="${java.version}" pattern="1\.8\.[1-9]_[0-9][0-9]"/>​
            <equals arg1="${ant.java.version}" arg2="1.9"/>​
        </or>​
    </condition>

1 Ответ

0 голосов
/ 14 февраля 2020

[Это не обязательно решение вашей проблемы, но оно слишком длинное для публикации в качестве комментария.]

Вы не указали свою версию NetBeans, но для всех версий обратите внимание, что:

  • NetBeans не заботится о настройках переменных среды, таких как JAVA_HOME . Они совершенно не имеют значения. Проверка значения java -version из командной строки также не имеет значения; он ничего не доказывает / не опровергает.
  • NetBeans заботится о значении netbeans_jdkhome в netbeans.conf и будет использовать его (если установлено).

В вашем случае кажется, что netbeans_jdkhome имеет значение, которое указывает путь к вашей установке JDK 13. Если вы используете NetBeans 8.2, это неверный путь, поскольку 8.2 не поддерживает Java версии> 1.8. Исправление: отредактируйте netbeans.conf и задайте netbeans_jdkhome , чтобы указать путь к вашей установке Java 8.

Если вы не используете NetBeans 8.x обновите свой вопрос, указав сведения об установке NetBeans. Вы можете получить это, скопировав и вставив вывод из окна Справка> О .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...