写信给 SUN 叫他们赶紧写一个

解决方案 »

  1.   

    在linux系统下,不一定都要用适合linux的东西,比如我在win下建一个jar包,就可以那到linux下去用,就像javax.comm,凡是要用到的javamail什么的,都要引用sun的包,你只要下载下来,然后调用就可以了........
      

  2.   

    但是我觉得javax.comm和一般的包可能不一样,因为它要对硬件(端口)来进行访问,所以不同的操作系统可能不同吧,要不也不用分for Microsoft Windows and SolarisTM/x86 了。还有就是在windows下调用javax.comm包访问串口时候还要调用win32com.dll,不知道在linux下需要调用什么?
      

  3.   

    在javax.comm包中有一个javax.comm.properties,只需要该一下就可以了,只不过具体的改法我就不知道了
      

  4.   

    1.需要
    2.如下执行
    在超级用户权限下,或者具有一下涉及文件的写权限
    cp comm.jar /usr/local/java/jre/lib/ext/comm.jar
    cp /usr/local/java/jre/lib/javax.comm.properties
    3.下载rxtx-2.0-5.tar.gz 或者 rxtx-2.1-6.tar.gz(两者之间有区别,其中有一个内部集成了comm的功能,但是是重写的,包,类名变了,自己看一下吧,在下忘了是哪一个)
    4.解压缩 rxtx-******.tar.gz
    5.编译、安装
    5.1 设置安装目标路径
        ../configure --prefix=/usr
    5.1 编译
        make install
      

  5.   

    更改以下
    第2步笔误
    cp javax.comm.properties  /usr/local/java/jre/lib/javax.comm.properties