delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/07/09/21:09:51

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Message-ID: <2F5BD88EB480D3119E35009027AF99B50174A13D@xpa03.corp.hp.com>
From: "SAWANT,SACHIN (Non-HP-PaloAlto,ex1)" <sachin_sawant AT non DOT hp DOT com>
To: "'cygwin AT cygwin DOT com'" <cygwin AT cygwin DOT com>
Subject: Java Runtime.exec()
Date: Mon, 9 Jul 2001 18:03:02 -0700
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)

Hi,

We are using cygwin to run our application. I am trying to execute a shell
file at the operation system through java. The code is as follows 


     String unixCommand = "./run.sh";
     Runtime rt = Runtime.getRuntime(); 
     Process proc = rt.exec("unixCommand"); 

     InputStream result = proc.getInputStream(); 
     InputStreamReader isr = new InputStreamReader(result); 
     BufferedReader br = new BufferedReader(isr); 
     String line = null; 
       
     while ( (line = br.readLine()) != null) 
             out.println(line); 
       
     int exitVal = proc.waitFor(); 


  I am getting CreateProcess Exception when I try to run this code. It does
work well for other unix commands like "ls" or "ps". Am I doing something
wrong?


Regards

Sachin 

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019