zoukankan      html  css  js  c++  java
  • 如何使用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();
                    }
                }
        
        }
  • 相关阅读:
    GUC-3 模拟CAS算法
    GUC-2 原子性
    GUC-1 volatile
    NIO-5补充
    NIO-4pipe
    NIO-3网络通信(非阻塞)
    NIO-3网络通信
    NIO-1缓冲区(Buffer)
    NIO-2通道(Channel)
    eclipse安装spring boot插件spring tool suite
  • 原文地址:https://www.cnblogs.com/qq376324789/p/9802475.html
Copyright © 2011-2022 走看看