我正在尝试为我的项目实施 jasmine-maven-plugin。
在我的项目中有多个单独的 web 项目,我成功地将上述插件集成到我的所有 web 项目中,除了一个。
我已经为我的所有 Web 项目使用了HtmlUnit驱动程序,但是得到了RuntimeException: Exception invoking setOnopen from WebSocket class for a specific web project,其他的执行得很好。
如果我使用phantomjs驱动程序而不是htmlunit ,那么它可以无缝工作,但为此我必须将 phantomjs 可执行文件保留在我的系统 PATH 中,这不符合 maven 哲学,我不想在我的系统中保留任何单独的可执行文件。因此,我想使用抛出上述 setOnopen 异常的 htmlunit 驱动程序。
我做了很多谷歌但无法得到任何解决方案,如果您对此问题有任何见解,请告诉我。提前致谢。