小编Sud*_*hir的帖子

如何从java代码中检测操作系统语言(语言环境)

从java代码中了解操作系统语言(语言环境)的正确方法是什么?

我试过了

Locale.getDefault()
System.getProperties("user.language")
Run Code Online (Sandbox Code Playgroud)

等等

但它们不正确没有实际显示"系统区域设置",它可以通过Windows中的命令"systeminfo"获得.

请帮忙.

java windows locale properties system

27
推荐指数
3
解决办法
9万
查看次数

4
推荐指数
2
解决办法
3950
查看次数

什么是非Windows系统中绝对路径的URL等价物?

我从Linux操作系统运行BIRT时遇到异常.

引起:org.eclipse.datatools.connectivity.oda.OdaException:无协议:/home/lsingh/reporting/tmp/execution1279514184559/TDReport.xml

其中"/home/lsingh/reporting/tmp/execution1279514184559/TDReport.xml"是我的XML数据文件.

当我在BIRT中查看"org.eclipse.birt.report.data.oda.xml.util.XMLDataInputStreamCreator"类的代码时,我看到该异常来自下面的一段代码.

catch (MalformedURLException e)
{
  throw new OdaException(e.getLocalizedMessage());
}
Run Code Online (Sandbox Code Playgroud)

这意味着代码正在尝试将上面指定的文件路径转换为URL并且失败.

所以我的问题是如何将非Windows路径转换为URL?它应该以file:///作为前缀吗?

java xml url birt

1
推荐指数
1
解决办法
332
查看次数

标签 统计

java ×2

automated-tests ×1

birt ×1

locale ×1

maven ×1

maven-2 ×1

properties ×1

surefire ×1

system ×1

url ×1

windows ×1

xml ×1