例如数据库,操作系统,web服务器
[b]问题补充:[/b]
例如数据库,操作系统,web服务器
如何获取,可以明确点么
JDBC DatabaseMetaData类中相关API
int getDatabaseMajorVersion()
检索底层数据库的主版本号。
int getDatabaseMinorVersion()
底层数据库的次版本号。
String getDatabaseProductName()
检索此数据库产品的名称。
String getDatabaseProductVersion()
检索此数据库产品的版本号。
数据库信息可以通过JDBC获取到
操作系统可以用java通过System类获取系统属性
web服务器可以通过Servlet API获取
操作系统信息使用java.lang.System类中API
static String getProperty(String key)
获得指定键指示的系统属性。
static String getProperty(String key, String def)
获得用指定键描述的系统属性。
你可以先用static Properties getProperties()
确定当前的系统属性。
把整个Properties打印出来看看操作系统对应的key是啥,好像是OS
web服务器信息使用Servlet API 中的ServletContext类
String getServerInfo()
Returns the [color=red]name and version of the servlet container[/color] on which the servlet is running.