How to open a command prompt and input different commands from a java program

后端 未结 2 929
無奈伤痛
無奈伤痛 2021-01-23 07:57

I need to open a command prompt & execute ij.bat, which will take me to another prompt, where I can give command to connect to DB & later different sql stat

相关标签:
2条回答
  • 2021-01-23 08:20

    You can use this exec public Process exec(String command) throws IOException

    Also visit This Link

    0 讨论(0)
  • 2021-01-23 08:31

    Instead of trying to run ij.bat, and feed it commands to run and parse the output, just have your program use the ij class, and its runScript method: http://db.apache.org/derby/docs/10.11/publishedapi/org/apache/derby/tools/ij.html#runScript-java.sql.Connection-java.io.InputStream-java.lang.String-java.io.OutputStream-java.lang.String-

    Then you don't have to spawn a separate process, but can just keep everything in pure Java in your program itself.

    0 讨论(0)
提交回复
热议问题