Runtime.exec()を使用してコマンドを実行する必要があります:
java -cp .:/s/v-lib/* tDesigner -inRs /scg.rsp -out /g.plan;
ここで、/ s/v-libディレクトリにあるすべてのjarファイルをクラスパスに追加する必要があります。それらを個別に追加する必要がありますか?
tDesigner
私のクラスです。
-inRs /scg.rsp -out /g.plan
クラスへの引数です。
コマンド文字列を作成する正しい方法は何ですか?
これは正しいです:
String[] command = {"java", "-cp", ".:/s/v-lib/*", "tDesigner" ,"-inRs", "/scg.rsp" ,"-out", "g.plan"};