如何使用java代碼啟動tomcat和打開瀏覽器


   1.用於代碼啟動tomcat,也可以用代碼運行電腦應用程序

    
    
    public static void main(String[] args) {
         
/*        new MyThread().start();
        new MyThread().start();
        new MyThread().start();
        new MyThread().start();
        new MyThread().start();
        new MyThread().start();*/
            if (java.awt.Desktop.isDesktopSupported()) {
                try {                    
                    Process p = java.lang.Runtime.getRuntime().exec("cmd /c F:\\util02\\apache-tomcat-8.5.23\\bin\\startup.sh");

                    System.err.println("p===="+p.getInputStream());
                    System.err.println("休眠中------------------");
                    //為了防止tomcat啟動項目慢。在此將系統休眠10秒!
                    Thread.sleep(10000);
                    System.out.println("開始訪問--------------------");
                    // 創建一個URI實例
                    java.net.URI uri = java.net.URI.create("http://localhost:8080");
                    // 獲取當前系統桌面擴展
                    java.awt.Desktop dp = java.awt.Desktop.getDesktop();
                    // 判斷系統桌面是否支持要執行的功能
                    if (dp.isSupported(java.awt.Desktop.Action.BROWSE)) {
                        // 獲取系統默認瀏覽器打開鏈接
                        dp.browse(uri);
                    }
     
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
    
    }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM