aspose file tools
The moose likes Linux / UNIX and the fly likes Executing a sh file from java program in foreground Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


Win a copy of The Mikado Method this week in the Agile and other Processes forum!
JavaRanch » Java Forums » Engineering » Linux / UNIX
Reply Bookmark "Executing a sh file from java program in foreground" Watch "Executing a sh file from java program in foreground" New topic
Author

Executing a sh file from java program in foreground

Mukti chandnani
Greenhorn

Joined: Jul 01, 2008
Posts: 6
Hi

My purpose is to restart my Java application from within the application.
For this I have created a Java program that runs a sh file. This sh file has the command to start the same java Program.
when i run the parent Java program it executes the sh file and runs the Java Program in it in background. I want this program to run in foreground since the program takes inputs from the user. How can i make the program run in foreground.

Following is the code i use to execute the sh file



Following is sh file



Thanks
Joe Harry
Ranch Hand

Joined: Sep 26, 2006
Posts: 8795

What do you mean here by foreground and background? Can you please be a bit more elaborate?


SCJP 1.4, SCWCD 1.4 - Hints for you, SCBCD Hints - Demnachst, SCDJWS - Auch Demnachst
Did a rm -R / to find out that I lost my entire Linux installation!
K. Tsang
Ranch Hand

Joined: Sep 13, 2007
Posts: 1219

If I understand you correctly you should able to use the command "fg" to bring your background job to the foreground. However, I don't know how to put this running foreground job back to background because you are inside the java program. If you Ctrl+C you then exit the java program killing the job. At least that's what I got on my linux box.


K. Tsang JavaRanch SCJP5 SCJD/OCM-JD
 
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to run our stuff on 16 servers instead of 3.
 
subject: Executing a sh file from java program in foreground
 
Similar Threads
Weblogic's performance tunning
Memory Args:What does -Xmn stand for ?
Need suggestions for improving the performance of the Tomcat server in production environment
Issue with weblogic 10 on struts form bean
JVM process memory VS object heap memory