社区
非技术区
帖子详情
[请问]:用什么方法判断当前os是Windows还是Linux?
aistill
2002-03-14 10:08:04
我的系统有一个properties文件,里面保存连接池名称,JDBC Class名等信息,在Windows下是放在c:\,然后在程序中读C:\下文件,但移植到Linux下需要修改源代码,所以想用一个方法判断当前os后再读取不同路径来实现平台无关!
或者:
在bean中如何得到web服务器根路径的物理路径呢?(指http://localhost/的物理路径)
...全文
369
14
打赏
收藏
[请问]:用什么方法判断当前os是Windows还是Linux?
我的系统有一个properties文件,里面保存连接池名称,JDBC Class名等信息,在Windows下是放在c:\,然后在程序中读C:\下文件,但移植到Linux下需要修改源代码,所以想用一个方法判断当前os后再读取不同路径来实现平台无关! 或者: 在bean中如何得到web服务器根路径的物理路径呢?(指http://localhost/的物理路径)
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aistill
2002-03-16
打赏
举报
回复
得到os.name Windows,再加上os.Version就可以判断了!
aistill
2002-03-16
打赏
举报
回复
路径问题早已经搞定,其实用"/"就可以了
/:就是表示你程序所在分区的根目录
例如:假如你的project在e:
/dirname/subdir:就是表示e:\dirname\subdir目录
这个做得很不错!!
ChDw
2002-03-16
打赏
举报
回复
其实我觉得你应该用ResourceBundle而不要使用C:\这样存放
dope
2002-03-14
打赏
举报
回复
不是还有os.version吗
snowredfox
2002-03-14
打赏
举报
回复
我是win2000, sp.getProperty("os.name")咋输出window NT呢?
0legend
2002-03-14
打赏
举报
回复
sorry forget ""
Properties sp = System.getProperties();
sp.getProperty("os.name");
aistill
2002-03-14
打赏
举报
回复
刚刚看了去年5月份的帖子,已经有答案了,用System.getProperties(os.name)得到os名称,
其他内容可以用如下方法列出:
(System.getProperties()).list(System.out);
有兴趣的朋友可以看看
http://www.csdn.net/expert/topic/131/131399.xml?temp=.7794153
GJA106
2002-03-14
打赏
举报
回复
学习!
0legend
2002-03-14
打赏
举报
回复
Properties sp = System.getProperties();
sp.getProperty(os.name);
GJA106
2002-03-14
打赏
举报
回复
不知道java API有没有这个功能。
不过可以用JNI来实现。
用C++来判断当前os是Windows还是Linux,用JNI在java中调用结果值。
dope
2002-03-14
打赏
举报
回复
System.getProperties()
aistill
2002-03-14
打赏
举报
回复
请大家帮帮忙!
0legend
2002-03-14
打赏
举报
回复
win 2000的“系统变量” 就是windows NT吧,你可以查一下“我的电脑”“属性”
snowredfox
2002-03-14
打赏
举报
回复
如果我想得到windows 2000呢?
java如何
判断
当前
系统是
windows
还是
linux
?
java如何
判断
当前
系统是
windows
还是
linux
?
【
当前
系统】java
判断
当前
系统是
windows
还是
linux
?
【代码】【
当前
系统】java
判断
当前
系统是
windows
还是
linux
?
如何
判断
当前
系统是
Windows
还是
Linux
?
通过使用 Java 的系统属性和字符串比较,我们可以轻松
判断
当前
系统是
Windows
还是
Linux
。根据系统类型的不同,我们可以编写适用于特定操作系统的代码逻辑,以实现更好的兼容性和功能性。本文将介绍如何通过 Java 代码
判断
当前
系统是
Windows
还是
Linux
,并提供相应的示例代码和描述。要
判断
当前
系统是
Windows
还是
Linux
,可以使用 Java 的系统属性来获取操作系统的相关信息。根据操作系统的差异,我们可以通过检查系统属性来确定
当前
系统的类型。
【Python系列】python
判断
操作系统是
windows
还是
linux
?
这段代码会检查操作系统名称并根据结果打印相应的信息。如果运行环境是
Windows
或
Linux
,它将准确地识别出来。对于其他操作系统,如mac
OS
、BSD等,函数会输出其实际名称。在Python中,你可以使用platform模块来
判断
当前
操作系统是
Windows
还是
Linux
。
spring mvc学习(48):java
判断
系统是
linux
还是
windows
系统
java
判断
系统是
linux
还是
windows
系统
判断
一个系统是
windows
还是
linux
? import org.junit.jupiter.api.Test; /** * @program: utilsdemo * @description:
判断
运行的系统是
windows
还是
linux
* @author: zhangy...
非技术区
23,409
社区成员
70,524
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章