0
。JavaコードとEclipseで.Batファイルが必ずしも実行されないのですか?JavaコードとEclipseで.Batファイルが必ずしも実行されないのですか?
- たとえば、1回のテスト実行で正常に動作し、.batファイルが実行されます。
- 2回目の実行では、batファイルdosntが実行されません。
.batファイルの実行に関していくつかの不安があるようです。
@AfterSuite(alwaysRun = true) public void executeBatFile() { try{ System.out.println("Executing batch file..."); @SuppressWarnings("unused") Process p = Runtime.getRuntime().exec(Paths.get(System.getProperty("user.dir") + "/..").toRealPath() + "\\copyPasteImgs.bat"); //p.waitFor(); }catch(IOException ex){ System.out.println(ex.getMessage()); }
}
生成されたパスを出力してみて、また、batファイルがその場所に存在するかどうか確認してください。それでも何も得られない場合は、バッチファイルの出力を読んでください。 –
@スティーブスミスのコメントのおかげで、場所などが間違っているのは間違いですが、その非常に奇妙なことが時々実行され、時にはそれはdosnt – Gbru