草庐IT

TestJNIInvoke

全部标签

java - undefined reference 试图从 C++ 调用 Java

我正在尝试从C++创建Java虚拟机并调用main方法,将String参数传递给Java程序的main方法。我正在按照在Sun网站上找到的这个示例进行操作:http://java.sun.com/docs/books/jni/html/invoke.html#11202这是简单的Java程序:publicclassTestJNIInvoke{publicstaticvoidmain(String[]args){System.out.println(args[0]);}}这是我用来(尝试)调用JVM的C++程序:#include#includeusingnamespacestd;intm

java - 从 C++ 调用 Java

我正在尝试按照找到的示例从C++调用Java虚拟机here:基本上我有一个小的Java程序:publicclassTestJNIInvoke{publicstaticvoidmain(String[]args){System.out.println(args[0]);}}然后我有一个C++程序,我想创建一个JVM并调用TestJNIInvoke类:#include#include#definePATH_SEPARATOR';'/*defineittobe':'onSolaris*/#defineUSER_CLASSPATH"."/*whereProg.classis*/usingnam

java - 从 C++ 调用 Java

我正在尝试按照找到的示例从C++调用Java虚拟机here:基本上我有一个小的Java程序:publicclassTestJNIInvoke{publicstaticvoidmain(String[]args){System.out.println(args[0]);}}然后我有一个C++程序,我想创建一个JVM并调用TestJNIInvoke类:#include#include#definePATH_SEPARATOR';'/*defineittobe':'onSolaris*/#defineUSER_CLASSPATH"."/*whereProg.classis*/usingnam