Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows Powershell ISE在终止进程时冻结_Windows_Maven_Powershell_Powershell Ise - Fatal编程技术网

Windows Powershell ISE在终止进程时冻结

Windows Powershell ISE在终止进程时冻结,windows,maven,powershell,powershell-ise,Windows,Maven,Powershell,Powershell Ise,我遇到过一些情况,当您尝试使用Ctrl+C终止进程时,powershell ISE将冻结。我仍然可以在控制台上移动光标,但状态仍停留在“停止”状态 这种情况在几个命令中都发生过,但我注意到一个特别的命令是 mvn jasmine:bdd 此命令运行一个maven插件,该插件启动jetty服务器。我可以从Powershell控制台使用Ctrl+C停止此操作,但不能从Powershell ISE停止。这可能与Powershell ISE无法运行交互式命令有关吗 现在我的解决方法是在另一个过程中“启

我遇到过一些情况,当您尝试使用Ctrl+C终止进程时,powershell ISE将冻结。我仍然可以在控制台上移动光标,但状态仍停留在“停止”状态

这种情况在几个命令中都发生过,但我注意到一个特别的命令是

mvn jasmine:bdd
此命令运行一个maven插件,该插件启动jetty服务器。我可以从Powershell控制台使用Ctrl+C停止此操作,但不能从Powershell ISE停止。这可能与Powershell ISE无法运行交互式命令有关吗

现在我的解决方法是在另一个过程中“启动”maven。还有其他人遇到类似的问题吗


谢谢

您可能需要显式编写脚本以捕获Ctrl-C作为输入。发现了一个似乎解决了一个非常相似的现象。无法说明“答案”的有效性,但该线程中的一个链接将使您在其他链接中陷入一个有可能解决问题的兔子洞。

我在引用此问题时为Powershell团队打开了案例

似乎推荐的方法是将VS代码与Powershell一起使用


这也有帮助

我在ISE上也遇到过类似的问题,但在这样一个特定的过程中却没有。我的问题总是断断续续的,我在很多任务中都遇到过同样的问题,比如构建蚂蚁、运行Web服务器或类似的java应用程序。它总是在停下来时冻结。我也有类似的问题。我必须重新启动PowerShell ISE才能解决此问题。