如题,自己编写的串口程序,在Myeclipse中运行正常,但是在dos下用javac 及java 命令 运行报错。如果在eclipse中export出jar文件,在dos下用命令java -jar **.jar 也报错。 生成exe文件也有错误。
因为编译运行串口程序 要自己下载串口包,并在电脑上正确配置(就是将那三个问件拷贝到对应的位置),在Myeclipse中的jre我以前已经配置,没有问题,现在把电脑上以前单独安装的JDK中的jre也进行了配置,问题还是存在,求助,急。。
因为编译运行串口程序 要自己下载串口包,并在电脑上正确配置(就是将那三个问件拷贝到对应的位置),在Myeclipse中的jre我以前已经配置,没有问题,现在把电脑上以前单独安装的JDK中的jre也进行了配置,问题还是存在,求助,急。。
实在不行楼主就找机器上所有的JRE目录都把那些文件拷贝进去。
你是说我的电脑--右键-属性--高级--环境变量里面设置的问题吗? 里面很早之前设置过了,也用dos运行过其他程序,没有问题啊, 只有这个串口程序报错。
java.lang.NoClassDefFoundError: javax/comm/UnsupportedCommOperationException错误应该 是说找不到comm.jar这个包,环境变量检查好几次(可能粗心),没找到问题。也用了magong试了,结果还是不行,感觉应该是可行的好办法。 偶尔搜到了一个跟我一样的问题,是老外的网站,按照他的方法确实运行成功了,这个网址是:
http://forums.devshed.com/java-help-9/java-lang-noclassdeffounderror-javax-comm-unsupportedcommoperationexception-246709.html
有兴趣的可以看一下。