попробуйте использовать Process! Вот как я использую его в моем приложении:
Process process = new ProcessBuilder()
.command(convert, image.name, "-thumbnail", "800x600>", bigsize.name)
.directory(image.parentFile)
.redirectErrorStream(true)
.start()
Я думаю, вы можете использовать как:
Process process = new ProcessBuilder()
.command("winword.exe", "FinalReport.doc")
.directory(new File("C:/"))
.redirectErrorStream(true)
.start()