[英]class file for com.google.protobuf.GeneratedMessageV3 not found
Trying to call "make" on Apache Mesos, after fixing some other javadocs related issues, this is what i'm currently getting.尝试在 Apache Mesos 上调用“make”,在修复了一些其他 javadocs 相关问题之后,这就是我目前得到的。 Anyone ran into the same issues?
有人遇到同样的问题吗? Here is the trace:
这是跟踪:
/Library/Java/JavaVirtualMachines/openjdk-12.0.2.jdk/Contents/Home/bin/javac -h java/jni \
-classpath java/target/mesos-1.10.0.jar:/Users/hanshenriksande/Master/mesos/build/src/java/target/protobuf-java-3.5.0.jar \
../../src/java/src/org/apache/mesos/MesosExecutorDriver.java
Note: ../../src/java/src/org/apache/mesos/MesosExecutorDriver.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
An exception has occurred in the compiler (12.0.2). Please file a bug against the Java compiler via the Java bug reporting page (http://bugreport.java.com) after checking the Bug Database (http://bugs.java.com) for duplicates. Include your program and the following diagnostic in your report. Thank you.
com.sun.tools.javac.code.Symbol$CompletionFailure: class file for com.google.protobuf.GeneratedMessageV3 not found
make[1]: *** [java/jni/org_apache_mesos_MesosExecutorDriver.h] Error 4
make: *** [all-recursive] Error 1
Do you need java bindings for Mesos?您需要用于 Mesos 的 java 绑定吗? If not then run
--disable-java
and --disable-python
see auto tools options .如果没有,则运行
--disable-java
和--disable-python
查看自动工具选项。 If you need this bindings then you need to downgrade your JVM to 7 or 8. Follow these instructions如果您需要此绑定,则需要将 JVM 降级到 7 或 8。按照这些说明进行操作
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.