Java automatically starts Tomcat
public static void main(String[] args) throws IOException { ExecFileToolsUtil.run( "cmd /C start tomcat6.exe", null, new File("C:\\Program Files\\Apache Software Foundation\\Tomcat 6.0\\bin\\") ); System.out.println("Tomcat Started!"); }
The run method in ExecFileToolsUtil:
public static Process run(String cmd, String[] envp, File dir) throws IOException { Runtime rt = Runtime.getRuntime(); return rt.exec(cmd, envp, dir); }