OpenDDS通过JNI方式对OpenDDS的C++的SDK的访问和引用,提供了Java语言的应用开发能力。
对OpenDDS编译和支持Java语言时,可以参照如下步骤和设置进行:
(1)设置环境变量
set JAVA_HOME=D:\Java\jdk1.6.0_24 支持32位jdk set JAVA_HOME=D:\Java\jdk1.8.0_40_x64 支持64位jdk 或 export JAVA_PLATFORM=linux |
(2)DDS目录下,运行configure指令产生sln或GNUMakefile
使用configure --java=JAVA_HOME目录的命令,如 configure --java=D:\Java\jdk1.6.0_24 或 ./configure --java=/hadoop/jdk |
(3)Windows平台,打开sln工程,编译出windows平台的OpenDDS-SDK库
Linux平台,执行make进行编译<