获取Scala中所有环境和系统属性,(System.getProperties System.getenv

本文展示了如何在Scala中使用JavaAPI获取系统属性(System.getProperties())和环境变量(System.getenv()),列出了Java运行时的关键配置信息,如JRE路径、Java版本等。
import scala.collection.JavaConverters._

    //properties
    println("**** System.getProperties():")
    println(System.getProperties.asScala.mkString(System.lineSeparator()))
    //.getenv()
    println("**** System.getenv():")
    println(System.getenv().asScala.mkString(System.lineSeparator()))

**** System.getProperties():
java.runtime.name -> Java(TM) SE Runtime Environment
sun.boot.library.path -> D:\softwares\Java\jdk1.8.0_131\jre\bin
java.vm.version -> 25.131-b11
java.vm.vendor -> Oracle Corporation
java.vendor.url -> http://java.oracle.com/
path.separator -> ;
java.vm.name -> Java HotSpot(TM) 64-Bit Server VM
file.encoding.pkg -> sun.io
user.country -> CN
user.script -> 
sun.java.launcher -> SUN_STANDARD
sun.os.patch.level -> 
java.vm.specification.name -> Java Virtual Machine Specification
user.dir -> D:\git\SearchRcmDemo\Offline\Utils\SRFlow
java.runtime.version -> 1.8.0_131-b11
java.awt.graphicsenv -> sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs -> D:\softwares\Java\jdk1.8.0_131\jre\lib\endorsed
os.arch -> amd64
java.io.tmpdir -> C:\Users\Code_LT~1\AppData\Local\Temp\
line.separator -> 

java.vm.specification.vendor -> Oracle Corporation
user.variant -> 
os.name -> Windows 10
sun.jnu.encoding -> GBK
java.library.path -> D:\softwares\Java\jdk1.8.0_131\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Windows\System32\HWAudioDriverLibs;C:\Windows\System32\HWAudioDriver\;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\Windows;C:\Windows\system32;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;D:\softwares\TortoiseGit\bin;D:\softwares\Git\cmd;D:\softwares\TortoiseSVN\bin;D:\softwares\NetSarang\Xshell 7\;D:\softwares\NetSarang\Xftp 7\;D:\softwares\Java\jdk1.8.0_131\bin;D:\softwares\Java\jdk1.8.0_131\jre\</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值