0

シリアル ポートと通信するために、Windows 64 ビット用の rxtx をダウンロードし、Eclipse に接続しました。すべてがうまく見えます。しかし、それに関してはデバッグしている間

SerialPort serialPort = (SerialPort) portIdentifier.open("ListPortClass", 300);             
int b = serialPort.getBaudRate();

クラスファイルエディターに行き、rxtxport.classが見つからないと言います。問題は何ですか?

4

1 に答える 1

0

問題はクラスパスの問題のようです。Eclipseビルドパスを確認してください。

奇妙なことに、提供されたコード スニペットには上記のクラスが含まれていませんでした。不完全であるか、参照されているクラスであり、さらにサード パーティのライブラリが必要であるという問題がある可能性があります (つまり、rxtx のパッケージが不完全です)。

私は rxtx に詳しくないので、これが確実な確率であるかどうかはわかりません。一方で、これも元の答えになります。クラスパスの問題である可能性が最も高く、必要なライブラリがすべて含まれているかどうかを確認してください。 Eclipse ビルド パスで。

于 2013-03-13T07:57:26.597 に答える