zoukankan      html  css  js  c++  java
  • Java获得Web容器类型

          java删除文件夹下所有文件由广州疯狂软件教育java培训分享:

      今天需要获得Java运行时候web容器的类型,例如Tomcat或JBoss,利用了portal-kernel 的ServerDetector,实例如下:需要添加portal-kernel.jar 包

      import com.liferay.portal.kernel.util.ServerDetector;

      public class TestSystemInfo {

      public static void main(String[] args) {

      ServerName();

      }

      public static String ServerName(){

      String serverName = null;

      if (ServerDetector.isWebLogic()) { //

      serverName = "WebLogic";

      System.out.println("WebLogic");

      } else if (ServerDetector.isTomcat()) {//

      serverName = "Tomcat";

      System.out.println("Tomcat");

      } else if (ServerDetector.isWebSphere()) { //

      serverName = "WebSphere";

      System.out.println("WebSphere");

      } else if (ServerDetector.isSupportsComet()) { //

      serverName = "SupportsComet";

      System.out.println("SupportsComet");

      } else if (ServerDetector.isResin()) { //

      serverName = "Resin";

      System.out.println("Resin");

      } else if (ServerDetector.isOC4J()) { //

      serverName = "OC4J";

      System.out.println("OC4J");

      } else if (ServerDetector.isJOnAS()) { //

      serverName = "JOnAS";

      System.out.println("JOnAS");

      } else if (ServerDetector.isJetty()) { //

      serverName = "Jetty";

      System.out.println("Jetty");

      } else if (ServerDetector.isJBoss()) { //

      serverName = "JBoss";

      System.out.println("JBoss");

      } else if (ServerDetector.isGeronimo()) { //

      serverName = "Geronimo";

      System.out.println("Geronimo");

      } else if (ServerDetector.isGlassfish()) { //

      serverName = "Glassfish";

      System.out.println("Glassfish");

      } else if (ServerDetector.isGlassfish2()) { //

      serverName = "Glassfish2";

      System.out.println("Glassfish2");

      } else if (ServerDetector.isGlassfish3()) { //

      serverName = "Glassfish3";

      System.out.println("Glassfish3");

      }

      System.out.println(serverName);

      return serverName;

      }

      }

      项目运行的时候调用ServerName()方法就可以了

      疯狂软件教育中心依托开发团队的强大技术实力,把企业最新技术融入实训课程,打造金牌的品质,才能给予学员黄金的未来,疯狂软件凭借过硬的技术实力与丰富的项目开发经验,赢得了社会的肯定。疯狂软件Java培训师资力量强大,课程内容深入,为学员高薪就业做了很好的铺垫,拥有丰富就业指导经验的就业团队也成为了学员高薪就业的先天优势。地址:广州天河区车陂沣宏大厦3楼。

      疯狂Java在前几年的培训过程中,凭借自身强悍的师资、一流的课程、真实的项目、超高的就业率已经让广大南方学子成功走上软件工程师职业道路。大量毕业即失业的学子已通过疯狂Java实现了就业。

  • 相关阅读:
    RK3399之时钟
    C之{}注意点
    ARM之不用段寄存猜想
    linux驱动之入口
    android之HAL
    git
    消息中间之ActiveMQ
    Maven之阿里云镜像仓库配置
    清理Oracle临时表空间
    Tomcat控制台日志输出到本地文件
  • 原文地址:https://www.cnblogs.com/gojava/p/3653948.html
Copyright © 2011-2022 走看看