Hello,

I have installed default jdk, jre as:






*anand@user-MS-7C96:~/git/ratis$ java -versionopenjdk version "11.0.23"
2024-04-16OpenJDK Runtime Environment (build
11.0.23+9-post-Ubuntu-1ubuntu122.04.1)OpenJDK 64-Bit Server VM (build
11.0.23+9-post-Ubuntu-1ubuntu122.04.1, mixed mode,
sharing)anand@user-MS-7C96:~/git/ratis$ javac -versionjavac 11.0.23*




*anand@user-MS-7C96:~/git/ratis$ echo
$JAVA_HOME/usr/lib/jvm/default-javaanand@user-MS-7C96:~/git/ratis$ ls -l
/usr/lib/jvm/default-javalrwxrwxrwx 1 root root 25 Mar 24  2022
/usr/lib/jvm/default-java -> java-1.11.0-openjdk-amd64*

but getting compilation error --


*anand@user-MS-7C96:~/git/ratis$ mvn clean package -DskipTests[INFO]
Scanning for projects...*

*<...>*






















*[INFO] --- maven-compiler-plugin:3.10.0:compile (default-compile) @
ratis-proto ---[INFO] Compiling 20 source files to
/home/anand/git/ratis/ratis-proto/target/classes[INFO]
-------------------------------------------------------------[ERROR]
COMPILATION ERROR :[INFO]
-------------------------------------------------------------[ERROR]
/home/anand/git/ratis/ratis-proto/target/generated-sources/org/apache/ratis/proto/grpc/AdminProtocolServiceGrpc.java:[288,4]
error: default methods are not supported in -source 7  (use -source 8 or
higher to enable default methods)[ERROR]
/home/anand/git/ratis/ratis-proto/target/generated-sources/org/apache/ratis/proto/grpc/RaftClientProtocolServiceGrpc.java:[133,4]
error: default methods are not supported in -source 7  (use -source 8 or
higher to enable default methods)[ERROR]
/home/anand/git/ratis/ratis-proto/target/generated-sources/org/apache/ratis/test/proto/GreeterGrpc.java:[130,4]
error: default methods are not supported in -source 7  (use -source 8 or
higher to enable default methods)[ERROR]
/home/anand/git/ratis/ratis-proto/target/generated-sources/org/apache/ratis/proto/grpc/RaftServerProtocolServiceGrpc.java:[223,4]
error: default methods are not supported in -source 7  (use -source 8 or
higher to enable default methods)[ERROR]
/home/anand/git/ratis/ratis-proto/target/generated-sources/org/apache/ratis/proto/FileTransferExampleServiceGrpc.java:[99,4]
error: default methods are not supported in -source 7  (use -source 8 or
higher to enable default methods)[INFO] 5 errors[INFO]
-------------------------------------------------------------[INFO]
------------------------------------------------------------------------[INFO]
Reactor Summary for Apache Ratis 3.2.0-SNAPSHOT:[INFO][INFO] Apache Ratis
....................................... SUCCESS [  1.134 s][INFO] Apache
Ratis Documentation ......................... SUCCESS [  0.361 s][INFO]
Apache Ratis Protocols ............................. FAILURE [  0.987 s]*

Please suggest if I missed some setup/config
Thanks.
Anand.

Reply via email to