我正在使用IntelliJ社区版,并试图找出如何使用Windows批处理文件启动终端会话。
对于背景-在我们的应用程序中,我们需要先运行Zookeeper,kafka和一个spring-boot应用程序,然后才能运行我的spring boot应用程序。目前,我在命令窗口中分别运行它们。我正在编写脚本,但是会打开3个命令窗口。当我从intellij中运行它时,我希望他们启动一个intellij终端会话。
StartApps.bat
Start "Zookeper Server" cmd.exe /k "zkserver"
Start "Kafa" cmd.exe /k "H:\Software\kafka\bin\windows\kafka-server-start.bat H:\Software\kafka\config\server.properties"
Start "Initial Spring-boot" cmd.exe /k "java -jar H:\workspace\StarterApp.jar"
当我在Intellij中打开终端会话并运行上述批处理文件时,它将为每个调用打开3个Windows命令窗口。我希望它打开Intellij Terminal会话,这样在开发和测试我的应用时,我不必在不同的窗口之间交替切换,而这需要运行以上三个窗口
希望对此有解决方案。
谢谢