https://github.com/signalapp/Signal-Server
Через maven:
mvn -version
Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
Maven home: /opt/maven
Java version: 11.0.11, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en, platform encoding: UTF-8
OS name: "linux", version: "5.11.0-1022-aws", arch: "amd64", family: "unix"
Вот так: mvn install -DskipTests
Получаю ошибку:
[INFO] Reactor Summary for TextSecureServer 7.5.1-dirty-SNAPSHOT:
[INFO]
[INFO] TextSecureServer ................................... SUCCESS [ 1.416 s]
[INFO] redis-dispatch ..................................... FAILURE [ 0.490 s]
[INFO] websocket-resources ................................ SKIPPED
[INFO] gcm-sender-async ................................... SKIPPED
[INFO] service ............................................ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3.140 s
[INFO] Finished at: 2021-12-15T23:19:25Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project redis-dispatch: Fatal error compiling: error: release version 17 not supported -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <args> -rf :redis-dispatch
Что делать, куда порыть? Сам я не джавист, поэтому всё в первый раз.
> Java version: 11.0.11 > <release>17</release>
Я понимаю, а что делать? Куда порыть, почитать?
Поменять версию джавы, используемую для запуска Мавена Если достаточно компилить с уровнем 11 джавы, то понизить в POM версию до неё
Не понял немного. Вот поменял: java -version java version "17.0.1" 2021-10-19 LTS Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39) Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing) Такая-же ошибка. А про POM не понял, там разве где-то версия указана?
Обсуждают сегодня