您的位置:首页 > 编程语言 > Java开发

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

2011-10-25 12:36 239 查看
转载于:/article/7456684.html
http://www.gbsou.com/2011/05/26/7944.html

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")
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: