偶尔会出现这样的情况:在windows上开发,在linux上运行。由于两个系统的一些区别,可能要对代码做一些调整。为避免这样的麻烦,还是加个判断好了。
if(System.getProperty("os.name").toLowerCase().indexOf("linux") >=0){
System.out.println("==========os.name:"+System.getProperty("os.name"));
}else if(System.getProperty("os.name").toLowerCase().indexOf("windows") >=0){
System.out.println("==========os.name:"+System.getProperty("os.name"))
}else{
System.out.println("==========other os.name:"+System.getProperty("os.name"));
}