cmake kann nicht gefunden java, aber es ist installiert

Ich versuche zu bauen, ein Projekt mit cmake. Dieses Projekt ist mit Hilfe von java, unter anderem.
Das problem ist, dass der code

find_package(Java REQUIRED)

Erhalte ich die folgende Fehlermeldung:

CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:108
(message):

Could NOT find Java (missing: Java_JAVA_EXECUTABLE Java_JAR_EXECUTABLE
Java_JAVAC_EXECUTABLE Java_JAVAH_EXECUTABLE Java_JAVADOC_EXECUTABLE)

Call Stack (most recent call first):
/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:315 (_FPHSA_FAILURE_MESSAGE)
/usr/share/cmake-2.8/Modules/FindJava.cmake:195 (find_package_handle_standard_args)
CMakeLists.txt:66 (find_package)

Obwohl

which java

Ausgänge

/usr/bin/java

Wie kommt das? Was kann der Grund sein für diesen Fehler?

InformationsquelleAutor dp_ | 2013-11-11
Schreibe einen Kommentar