私はJavaとcygwinを初めて使用します。私は両方の詳細な知識を持っていません。
助けが必要です..
私は自分の問題を説明しようとする簡単な手順です。
1)tinyOSに取り組んでいます。ワイヤレスセンサーネットワークに使用されるオープンソースOS。通信(PCからセンサー)で動作するJavaライブラリを提供します
2)私はcigwinを介してWindowsXP環境に取り組んでいます。
3)アプリケーションを開発しています。このアプリケーションには、「シリアルフォワーダー」と呼ばれる1つのJavaインターフェイスが必要です。これは、提供されているライブラリですぐに利用できます。以前は、このインターフェイスを手動で開始し(コマンド** "java net.tinyos.sf.SerialForwarder")**を入力してから、このインターフェイスを使用するアプリケーションを起動していました。しかし今、私は自分のアプリケーションを独立させたいと思っています。ユーザーは、この背景のcygwinコマンドについて知っておく必要があります。
4)だから私のJavaアプリケーションで私は使用しました
" Runtime.getRuntime()。exec(" java net.tinyos.sf.SerialForwarder) "。
5)これはエラーを出さず、インターフェースを開始しません。
私は正しい方向に進んでいますか?
ランタイム実行コマンドを使用している場合、このコマンドがcigwinインターフェイスを介して呼び出されていることを確認するにはどうすればよいですか?
また...batファイルを書きたい場合..実行されるコマンドを与えることができる..これらのコマンドがcmd.exeではなくcigwin..を介して与えられていることを確認するにはどうすればよいですか..助けてください.. 自分 。