我正在开发一个基于 Eclipse 构建的应用程序。虽然一切都在Windows上运行良好,Sles 32和64位,但在SLED 64位上欢迎页面没有显示。当您尝试打开欢迎页面时,会抛出 MalformedUrl 异常 “无法加载Swt Style:content / shared.css”作为错误消息。
当我在网上查看时,我发现有几个人似乎遇到了这个问题,但我找不到解决方案。请帮帮我们。
答案 0 :(得分:0)
该错误消息直接来自SharedStyleManager
类。
try {
URL JavaDoc styleURL = new URL JavaDoc(style);
InputStream JavaDoc is = styleURL.openStream();
properties.load(is);
is.close();
context.path = new Path(style).removeLastSegments(1);
String JavaDoc t = (String JavaDoc)properties.get("theme"); //$NON-NLS-1$
if (t!=null && t.trim().equalsIgnoreCase("true")) //$NON-NLS-1$
context.inTheme = true;
} catch (Exception JavaDoc e) {
Log.error("Could not load SWT style: " + style, e); //$NON-NLS-1$
}
您是否在“无法加载SWT样式”例外中有异常捆绑包? (在错误视图中)
答案 1 :(得分:0)
发现问题来源。我使用的是 xulrunner 的不兼容版本。将此更改为与 eclipse 兼容的版本可解决此问题。