Windows下的java串口开发环境配置(2)

原创 2011年01月11日 17:29:00

上一篇关于串口环境配置的文章的好像有很多人关注。可能是因为网上关于java做串口开发的帮助文档比较少。能为大家提供一些帮助,实在是欣慰之至。

最近在帮朋友做一个串口操作的小软件,有机会尝试了一下串口开发。在此过程中也碰到了一些问题。这些问题都已经解决了,我将我的方案写出来,第一可以让木有经验的朋友借鉴,第二也算是抛砖引玉,哪位朋友有更好idea也可以拿出来分享。

1.“Windows下的java串口开发环境配置”中介绍的是开发环境,那么开发出来的东西如何发布呢?

上一篇关于串口开发的文章中介绍的只是开发环境的配置,用户不可能都装上eclipse然后设置这些环境,也不可能告诉用户copy一个神马文件到一个神马目录。他们更喜欢double click。所以做出来的东西,用法当然是越弱智越好。那么与操作系统相关的dll文件等,应该如何处置呢?

我将dll文件放入到[project]/lib目录中,然后在启动文件中通过一个虚拟机参数来指定它的位置。我的启动文件如下:

各位看官应该都能看懂吧,做了一个循环,将[project]/lib下的jar文件都append到classpath中。另外把[project]/conf中的配置文件也append到classpath中。关键的地方在这里:

-Djava.library.path=%LIBDIR%

这个与eclipse中的native library location是一个意思。

 

2.我发现了一个莫名其妙的异常。

上代码吧。把所有的代码都贴出来有点不现实,因为博文不是毕业论文,不用凑字数,是吧?我帖一个完整的类的源代码出来,我觉得各位看官应该有能力把它改到可以跑起来。

注意readComm方法中有一段异常处理,我不知道为什么每次读完串口的数据都会抛这样一个异常。有这方面经验的朋友可以提出来一起探讨一下。我捕获这个异常,并将它作为读入结束的一个标志。虽然功能上没有问题,但总觉得心里有个疙瘩。

cocos2d-x windows开发环境配置

声明:本教程在参考了以下博文,并经过自己的摸索后实际操作得出,本教程系本人原创,由于升级后的cocos2d-x有了一些变化,目前的博文还没有关于Cocos2d-x 2.2.1最新版搭建Android交...

Windows下cocos2DX安卓开发环境配置

1,下载 jdk-6u45-windows-x64.exe,注意必须安装JDK1.6版,1.7版会有编译错误 地址:http://download.oracle.com/otn-pub/java/j...

windows下 android studio 的NDK开发环境配置(1)(2)

参考博主文章链接: http://blog.csdn.net/cheng1204456236/article/details/51752887 ,特此鸣谢! 开发环境:  windows10  ...

Android NDK学习(2)Windows下NDK开发环境配置

一、配置好Android开发环境   此处不再赘述。       2013年6月7日:       现在android SDK的版本已经到了4.2了,几乎不用配置,下载下来解...
  • hcb1230
  • hcb1230
  • 2014年02月18日 10:53
  • 503

【Andorid应用开发】-(2)Linux、Windows开发环境配置

这篇文章主要介绍Android应用开发环境配置。Android开发环境有两种,一是在Windows上开发,二是在Linux系统中开发,当然还有在IOS上开发的。这里重点介绍在Ubuntu系统中配置An...

Java 开发环境配置 (基于windows)

window系统安装java 下载JDK 首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downl...

Windows下JAVA/Android开发环境配置

一.JDK和JRE 1.JDK:Java Development Kit,Java开发工具包。用于Java程序的开发。 2.JRE:Java Runtime Environment,Java运行时环境...

Windows_驱动开发环境配置

  • 2011年07月15日 13:34
  • 109KB
  • 下载

windows下的lex和yacc开发环境配置

  • 2011年12月20日 18:56
  • 25KB
  • 下载

要点Java2 开发环境配置

window系统安装java 下载JDK 首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downlo...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Windows下的java串口开发环境配置(2)
举报原因:
原因补充:

(最多只允许输入30个字)