001
014
015 package com.liferay.portal.kernel.util;
016
017 import java.io.IOException;
018
019
022 public class ProcessUtil {
023
024 public static void close(Process p) {
025 try {
026 p.waitFor();
027 }
028 catch (InterruptedException ie) {
029 ie.printStackTrace();
030 }
031
032 try {
033 p.getInputStream().close();
034 }
035 catch (IOException ioe) {
036 ioe.printStackTrace();
037 }
038
039 try {
040 p.getOutputStream().close();
041 }
042 catch (IOException ioe) {
043 ioe.printStackTrace();
044 }
045
046 try {
047 p.getErrorStream().close();
048 }
049 catch (IOException ioe) {
050 ioe.printStackTrace();
051 }
052 }
053
054 }