`
2277259257
  • 浏览: 515015 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

java获取jdk、系统、服务器等信息

    博客分类:
  • java
 
阅读更多

1、获取jdk信息

System.out.println(System.getProperty("java.version"));     
        System.out.println(System.getProperty("java.vendor"));     
        System.out.println(System.getProperty("java.vendor.url"));     
        System.out.println(System.getProperty("java.home"));     
        System.out.println(System.getProperty("java.vm.specification.version"));     
        System.out.println(System.getProperty("java.vm.specification.vendor"));     
        System.out.println(System.getProperty("java.vm.specification.name"));     
        System.out.println(System.getProperty("java.vm.version"));     
        System.out.println(System.getProperty("java.vm.vendor"));     
        System.out.println(System.getProperty("java.vm.name"));     
        System.out.println(System.getProperty("java.specification.version"));     
        System.out.println(System.getProperty("java.specification.vendor"));     
        System.out.println(System.getProperty("java.specification.name"));     
        System.out.println(System.getProperty("java.class.version"));     
        System.out.println(System.getProperty("java.class.path"));     
        System.out.println(System.getProperty("java.library.path"));     
        System.out.println(System.getProperty("java.io.tmpdir"));     
        System.out.println(System.getProperty("java.compiler"));     
        System.out.println(System.getProperty("java.ext.dirs")); 


2、获取系统信息

System.out.println(System.getProperty("os.name"));     
        System.out.println(System.getProperty("os.arch"));     
        System.out.println(System.getProperty("os.version"));     
        System.out.println(System.getProperty("file.separator"));     
        System.out.println(System.getProperty("path.separator"));     
        System.out.println(System.getProperty("line.separator"));     
        System.out.println(System.getProperty("user.name"));     
        System.out.println(System.getProperty("user.home"));                     
        System.out.println(System.getProperty("user.dir")); 

 

3.获取Tomcat的版本 
<%= application.getServerInfo() %> 

 

=========

几个常用Request.ServerVariables的中文  

本文件ip路径:<%="http://" & request.servervariables("server_name")&request.servervariables("script_name") %>  
本机ip:<%=request.servervariables("remote_addr")%>  
服务器名:<%=Request.ServerVariables("SERVER_NAME")%>  
服务器IP:<%=Request.ServerVariables("LOCAL_ADDR")%>  
服务器端口:<%=Request.ServerVariables("SERVER_PORT")%>  
服务器时间:<%=now%>  
IIS版本:<%=Request.ServerVariables("SERVER_SOFTWARE")%>  
脚本超时时间:<%=Server.ScriptTimeout%>  
本文件路径:<%=server.mappath(Request.ServerVariables("SCRIPT_NAME"))%>  
服务器CPU数量:<%=Request.ServerVariables("NUMBER_OF_PROCESSORS")%>  
服务器解译引擎:<%=ScriptEngine & "/"& ScriptEngineMajorVersion&"."&ScriptEngineMinorVersion&"."& ScriptEngineBuildVersion %>  
服务器操作系统:<%=Request.ServerVariables("OS")%>  
支持的文件类型:<%=Request.ServerVariables("HTTP_Accept")%>  
访问的文件路径:<%=Request.ServerVariables("HTTP_url")%>  
用户代理的信息:<%=Request.ServerVariables("HTTP_USER_AGENT")%>  
获取url中的文件名和传过来的值:request.ServerVariables("script_name")+"?"+request.ServerVariableS("QUERY_STRING 

分享到:
评论

相关推荐

    Java获取系统CPU、内存、硬盘等系统信息

    本文将详细探讨如何利用Java获取Windows和Linux系统的CPU、内存以及硬盘信息。 首先,让我们聚焦于CPU信息的获取。在Java中,`java.lang.management`包提供了ManagementFactory类,它包含了获取系统管理信息的方法...

    java-jdk9-jdk-9.0.1-windows-x64-bin.zip

    标题中的"java-jdk9-jdk-9.0.1-windows-x64-bin.zip"明确指出这是针对JDK 9.0.1的Windows x64位系统的二进制文件压缩包。"bin"表示其中包含的是可执行文件,这意味着用户可以直接运行这些文件来执行特定的任务,如...

    精通 Java_JDK

    Java JDK,全称为Java ...同时,关注Java的新版本更新,比如Java 8的Lambda表达式、Java 9的模块系统等,不断学习和适应新的特性和改进。通过不断学习和实践,你将能精通Java JDK,为你的编程生涯打下坚实的基础。

    hyperic-sigar获取jdk所在服务器状态信息(含代码).rar

    以下是一个简单的Java代码示例,展示如何使用Sigar获取JDK服务器状态: ```java import org.hyperic.sigar.Sigar; import org.hyperic.sigar.SigarException; public class ServerStatusExample { public static ...

    java获取各进程的信息

    Sigar是一个跨平台的系统监视接口,它提供了统一的API来获取操作系统相关的各种信息,包括但不限于CPU负载、内存使用、进程管理等。Sigar支持Windows、Linux等多种操作系统,是进行系统级监控的理想选择之一。 ####...

    java获取数字证书信息

    在本篇文章中,我们将深入探讨如何使用Java来获取数字证书的信息,包括使用TOMCAT和JDK搭建SSL服务的过程、如何用OpenSSL签发证书以及如何支持第三方CA等内容。 #### 一、使用TOMCAT和JDK搭建SSL服务 ##### 1. ...

    Java获取CPU&主板&硬盘序列号

    综上所述,Java获取CPU、主板和硬盘序列号涉及到操作系统级别的交互,需要利用Java的扩展机制如JNI或第三方库。由于安全性和跨平台性的考虑,这在Java中并不是一个直接的任务,需要针对不同的操作系统实现不同的解决...

    java-jdk1.8

    "jdk_8.0.1310.11_64.zip"是一个64位版本的JDK安装包,通过解压缩这个文件,用户可以获取到适用于Windows操作系统的JDK。 JDK(Java Development Kit)主要包括以下组件: 1. **Java编译器** (javac):它将源代码...

    java的jdk最新版本,jdk-8u211-windows-i586_X86

    Java JDK(Java Development Kit)是Java编程语言的软件开发工具包,是开发和运行Java应用程序的基础。这个最新的版本,"jdk-8u211-windows-i586_X86",是专为32位操作系统设计的,适用于Windows平台。Oracle公司是...

    用java获取网络时间

    ### 使用Java获取网络时间 在开发过程中,为了确保...通过以上分析可以看出,使用Java获取网络时间不仅能够提高系统的准确性,还能增强程序的健壮性和安全性。对于需要精确时间的应用来说,这是一个非常实用的功能。

    jdk11全版本 java11 jdk-11windows-x64_bin.exe.zip

    7. **删除了Java EE和Corba模块**:这些模块不再包含在JDK中,标志着Java平台与企业级应用服务器之间的进一步分离。 8. **改进的JShell(REPL)**:Java 11的JShell工具提供了更好的错误报告和改进的控制台体验,...

    java-jdk1.8-jdk-8u151-linux-x64.zip

    4. **配置环境变量**:为了让系统识别JDK,需要更新`JAVA_HOME`, `PATH`和`CLASSPATH`环境变量。打开或创建`~/.bashrc`或`~/.bash_profile`文件,然后添加以下行: ``` export JAVA_HOME=/opt/jdk1.8.0_151 ...

    linux环境java8安装包jdk-8u212-linux-x64

    在IT领域,Java是一种广泛应用的编程语言,尤其在企业级应用和服务器端开发中占据重要地位。Java Development Kit (JDK) 是Java编程的核心组件,它包含了编译器、调试工具和其他必要的工具,使得开发者能够编写、...

    java-jdk-1.8版本API离线文档(中文版)-海纳百川提供

    Java JDK 1.8版本的API离线文档是开发者不可或缺的参考资料,它包含了该版本的所有核心组件、类库以及相关接口的详细说明。这个中文版文档由“海纳百川”提供,使得中国开发者能够更加方便地理解和使用Java 1.8的...

    windows下java查看系统证书demo

    默认情况下,Java通过JDK的`sun.security.provider.WindowsProvider`来获取本地系统的证书存储。这个提供者依赖于Windows的CryptoAPI(Cryptographic Application Programming Interface)来访问证书存储区。 要...

    Java Memcache JDK1.4

    Java Memcache 是一个高效、广泛使用的分布式内存缓存系统,专为加速动态Web应用程序而设计。在JDK 1.4环境下使用Java Memcache,意味着我们需要一个兼容此版本JVM的客户端库,以便与Memcache服务器进行通信。在这个...

    java-JDK.rar_jdk_jdk 1.7_jdk 7

    1. JDK (Java Development Kit):JDK是Oracle公司提供的Java平台标准版(Java SE)的核心组件,包含了Java编译器、Java运行环境(JRE)、Java文档、Java类库以及一些开发工具,如Javadoc、JAR打包工具和JConsole等。...

    Java jdk api 1.8_google.CHM JDK API 1.8谷歌翻译中文版在线参考手册

    `java.lang.reflect`包提供了反射机制,允许程序在运行时动态地获取类的信息和调用方法,这对于框架和元编程非常有用。 此外,JDK API还包括了异常处理、国际化、XML处理、安全管理等模块。`java.text`包用于格式化...

    jdk13 java13 jdk-13_windows-x64_bin.zip

    JDK13,也称为Java 13,是Oracle公司发布的一个版本,属于Java SE(Standard Edition)的一部分,主要服务于桌面应用和服务器端开发。这个版本在Java的持续演进中引入了一些新的特性和改进,旨在提升开发者的生产力...

Global site tag (gtag.js) - Google Analytics