NMAP実行可能ファイルを起動して終了するのを待つクイックJavaラッパーを作成しました。私はEclipseを使用しています。自己完結型のパッケージを作成できるように、JavajarファイルにNMAPソース/実行可能ファイルを含めたいと思います。
Eclipse内に、NMAPフォルダー階層を追加しました。Eclipse内では、JavaがNMAPユーティリティを正しく起動し、ユーティリティが終了するのを待ってから終了するのを見ることができます。
ここまでは順調ですね。次に、eclipseを使用してJARファイルをエクスポートします。NMAPフォルダ階層が存在することがわかります。ただし、JARファイルを実行しようとすると、nmap.exeが見つかりません。jarファイルを使用して外部実行可能ファイルを呼び出すことはできますか?そうでない場合、私のオプションは何ですか?もしそうなら、Eclipse内で見つけることができたのに、なぜjarファイル内でそれを見つけることができないのですか?
ありがとう。