我的Java应用程序中包含以下行,并导致以下错误消息:
WebBrowser webBrowser=new WebBrowser();
org.jdesktop.jdic.init.JdicInitException: java.io.IOException: The filename, directory name, or volume label syntax is incorrect
at org.jdesktop.jdic.init.JdicManager.initBrowserNative(Unknown Source)
at org.jdesktop.jdic.browser.WebBrowser.<clinit>(Unknown Source)
该应用程序仍然可以运行,但是我想知道是否有一种方法可以纠正错误?
最佳答案
初始化jdic的本机浏览器时遇到问题,但这并不明显。
将URL传递给构造函数是否有帮助?
URL url = new URL("http://www.stackoverflow.com");
WebBrowser webBrowser = new WebBrowser();
还有一件事要检查-您是否有默认的浏览器?如果是这样,当您在文件管理器中双击HTML文件时,浏览器窗口是否打开?如果这不起作用,则jdic可能在抱怨您的默认浏览器路径。