一、控制台下运行JAVA程序
1、运行class文件
需要设置classpath环境变量:classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
执行java -Djava.ext.dirs=lib 设置class文件依赖库
执行JAVA XXX
2、运行JAR包
java -jar XXX.jar
二、JNI中调用JAVA程序
1、运行class文件
不需要在classpath环境变量中设置
需要设置 JavaVMOption ="-Djava.class.path=.; 需要调用的class所在路径,class依赖类的路径";
2、运行jar文件
不需要在classpath环境变量中设置
需要设置 JavaVMOption ="-Djava.ext.dirs=JAR包所在路径;
依赖的类打包在jar'包中