配置串口接口的JAVA工作环境,我是在Windows及Linux下的系统环境下都进行了配置:
Windows下的JAVA工作环境:
下载javax.comm包,Windows下是2.0版本。可到:
http://www.sun.com/download/ 下进行下载javacomm20-win32.zip包。
- 方法1
将 comm.jar 复制到jre可根目录/lib/ext下;
将javax.comm.properties复制到jre的根目录/lib下;
将win32com.dll复制到jre可根目录/bin下。
- 方法2
将运行环境 –classpath 加入comm.jar包,即加在编译和执行中;
将javax.comm.properties复制到comm.jar对应的目录下;
将win32com.dll复制到jre可根目录/bin下。
Linux下的JAVA工作环境:
下载javax.comm包,下是3.0版本。可到:
http://www.sun.com/download/products.xml?id=43208d3d 下
进行下载comm3.0_u1_linux.zip包。
- 方法1:
将libLinuxSerialParallel.so复制到 /usr/lib.
设置CLASSPATH加入指定的 `pwd`/comm.jar
将javax.comm.properties复制到jre的根目录/lib下;
- 方法2:
将comm3.0_u1_linux.zip包进行解包,设置环境变量COMM_PATH加入到.bash_profile文件中。COMM_PATH等于解包后的位置目录。
设置CLASSPATH,将$COMM_PATH/jar加入进去(可以不加,而加在编译和执行的CLASSPATH中)
设置LD_LIBRARY_PATH将$COMM_PATH/lib加入进去。
如在编译时:
javac -sourcepath ./ -classpath $COMM_PATH/jar/comm.jar ***.java
如在执行时:
java -classpath ./:$COMM_PATH/jar/comm.jar ***