Как исправить ошибку «чтение .m2 \ repository \ junit \ junit \ 4.8.2 \ junit-4.8.2.jar» и скомпилировать с Java 6? - PullRequest
0 голосов
/ 21 мая 2019

Я попытался следовать этому руководству (https://github.com/CaptainObvious0/NoCheatPlus/wiki/Compiling-NoCheatPlus)) и натолкнулся на 3 ошибки, две из которых заключаются в том, что я не компилирую с Java 6, а другая, похоже, связана с Maven. Ниже приведен журнал ошибок иснова с "-e". Буду признателен за любую помощь, которая может быть предоставлена.

pastebin.com / z1hPJ47J

1 Ответ

0 голосов
/ 21 мая 2019

Здесь на самом деле две проблемы. Вот ошибка maven:

[ОШИБКА] Не удалось выполнить цель org.apache.maven.plugins: maven-compiler-plugin: 2.5.1: compile (default-compile) для проекта ncpbuildbase: Ошибка компиляции: Ошибка компиляции: Ошибка [ОШИБКА]: ошибка чтения C: \ Users \ Mark.m2 \ repository \ junit \ junit \ 4.8.2 \ junit-4.8.2.jar; Zip END заголовок не найден Ошибка [ОШИБКА]: опция источника 6 больше не поддерживается. Используйте 7 или позже. Ошибка [ОШИБКА]: целевой параметр 6 больше не поддерживается. Используйте 7 или позже.

Другая проблема, вызывающая эту ошибку, находится в файле pom:

        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>2.5.1</version>
            <configuration>
                <source>1.6</source>
                <target>1.6</target>
            </configuration>

Исходная целевая версия - 1.6. Вам нужно изменить это на 1.7 и перекомпилировать. Это не должно создавать никаких новых проблем.

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