2011-12-27 29 views
0

java.iでCygwinを使用してシェルスクリプトを実行したい場合は、実行可能ファイルの一部としてこれらのスクリプトを追加します。 しかし、これらのスクリプトはc:\ cygwin \ bin \ folderにある必要があります。それでは、どのよう私の実行可能ファイルの一部としてスクリプトを含めるとどのようにCに貼り付けする方法:あなたはJavaプログラムで同じことを行うことができます.jarファイルからローカルドライブにフォルダをコピーする方法

答えて

0

\ \ cygwinのを\ビン

ステップ-1作成必要なすべてのスクリプトファイル(外部ディレクトリに置かれる)を含むフォルダのzipファイル。

ステップ2このzipファイルをjavaプロジェクトに添付します。

ステップ-3アプリケーションが起動すると(たとえばランチャーのメインメソッドなど)、指定されたディレクトリで使用可能なファイルがあるかどうかを確認するロジックが書き込まれます。それらのファイルが存在しない場合は、ディレクトリ構造を作成し、そこに圧縮されたスクリプトファイルを展開します。

ステップ-4プロジェクト全体のjarファイルを作成します。

関連する問題