내 프로젝트에 jasmine-maven-plugin을 구현하려고합니다.jasmine-maven-plugin에서 setOnopen을 실행하는 중 런타임 예외
내 프로젝트에는 여러 개의 개별 웹 프로젝트가 있으며, 위의 플러그인을 제외한 모든 웹 프로젝트에 위의 플러그인을 성공적으로 통합합니다. 다른 사람들이 잘 실행되는 특정의 웹 프로젝트에 대한 웹 소켓 클래스에서 setOnopen를 호출 예외 :
내 웹 프로젝트의 모든하지만 의 RuntimeException을 얻기를 위해 HtmlUnit과 드라이버를 사용했다.
대신 HtmlUnit과 내가 드라이버가 다음이 원활하게 작동하고 phantomjs를 사용하지만 그것을 위해 내가 받는다는 철학을하지 않는 내 시스템 경로에 실행 파일 phantomjs을 유지해야하는 경우, 내가 계속 싶지 않아요 내 시스템에서 별도의 실행 파일. 이 때문에 위의 setOnopen 예외를 던지고있는 htmlunit 드라이버를 사용하고 싶습니다.
나는 많은 문제를 해결할 수있는 Google을 많이 만들었지 만,이 문제에 대한 통찰력이 있다면 알려 주시기 바랍니다. 미리 감사드립니다.
다른 프로젝트에서는 웹 소켓을 사용합니까? HtmlUnit은 새로운 Html5 기술에 대한 지원이 매우 제한적입니다. 지난 두 버전에서 개선되었지만 갈 길이 멀다. 저는 jasmine-maven-plugin의 개발자입니다. 불행히도 HtmlUnit의 단점에 대해서는 할 수있는 일이별로 없습니다. 이것이 올해 초 phatomjs에 대한 지원을 추가 한 이유입니다. – Kyle