swt 浏览器 不再处理错误
2022-09-03 05:48:47
我写了一个简单的程序。只是一个 CTabFolder 和一个 CTabItem 固有的 WelcomTab。我想通过一个浏览器来填充我的WelcomeTab,它呈现我的htmls。在 WelcomeTab 的 init() 方法中,我创建了一个浏览器,但是当程序想要构造它时,我得到这个错误
Exception in thread "main" org.eclipse.swt.SWTError: No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)]
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.browser.Mozilla.initMozilla(Unknown Source)
at org.eclipse.swt.browser.Mozilla.create(Unknown Source)
at org.eclipse.swt.browser.Browser.<init>(Unknown Source)
at org.hekmatof.Hbook.UI.WelcomeTab.init(WelcomeTab.java:55)
at org.hekmatof.Hbook.UI.WelcomeTab.<init>(WelcomeTab.java:30)
...
此外,我在基于Arch-Linux的KDE上使用Eclipse 3.7,因为我搜索了这个错误,到处都是关于线程上的句柄限制,但这是一个简单的程序,没有字体或图像...处置。我认为这应该是一个关于操作系统增益手柄的问题