def is_java_jni_project(self):
        """
        Indicates if the project's main binary is a Java Archive, which
        interacts during its execution with native libraries (via JNI).
        """
        if self._is_java_jni_project is None:
            self._is_java_jni_project = isinstance(self.arch, ArchSoot) and self.simos.is_javavm_with_jni_support
        return self._is_java_jni_project