public static void TearDown() { // Shutdown .NET WSP _dotnetWspExample.Kill(); // Shutdown Tomcat server on port 8443 var tomcatPID = SocketConnection.GetAllTcpConnections() .Where(tcp => tcp.LocalPort == _tomcatPort) .Select(tcp => tcp.ProcessId) .ToList(); foreach (var pid in tomcatPID) { var p = Process.GetProcessById(pid); p.Kill(); p.WaitForExit(); } // Maven clean var mavenWsc = ProcessInit(_maven, "clean -f " + _pomWsc); var mavenWsp = ProcessInit(_maven, "clean -f " + _pomWsp); mavenWsc.WaitForExit(); mavenWsp.WaitForExit(); }