Error al cargar la biblioteca usando JNI en Windows

Tenemos una combinación de Java y C ++ en el código de software. Entonces llamamos a la biblioteca C ++ baiscally .dll y .so desde JAVA usando JNI. En solaris esto funciona bien. Podemos cargar .so y llamar a la función C ++ desde métodos Java, pero en Windows tenemos un error de Windows r6034 que no admite la forma de cargar la biblioteca.

¿Alguien puede ayudarme aquí?

Ya he creado java.exe.manifest y lo he agregado a% JAVA_HOME% / bin.

Gracias Niraj Rathi

Respuesta 1

El manifiesto es necesario para su dll, no para java.exe

Respuesta: 2

este es mi código surefire-plugin pom.xml <build> <plugins> <plugin> <groupId> org.apache.maven.plugins </groupId> <artifactId> maven -...

Tengo un escritor de elementos como se muestra a continuación: <beans: nombre de propiedad = "lineAggregator"> <beans: bean class = "org.springframework.batch.item.file.transform.FormatterLineAggregator"> <beans: ...

¿Es posible usar Entity Manager o alguna otra API JPA para ejecutar una consulta y obtener resultados, por ejemplo, como una Lista, sin tener que crear una clase de Entidad para la misma? Básicamente, quiero ser ...

He escrito un programa C # que tiene que llamar a dos métodos en un proceso de complemento eclipse. Necesito una idea sobre cómo realizar la comunicación entre el proceso de C # y el proceso de Java.