我想在Tomcat WebApp中使用PhantomJS。
为此,我找到了Ghost Driver,我成功地将其集成到了我的应用程序中。 我将依赖项添加到Selenium:selenium-server-standalone-2.42.2.jar
它有效,但与Tomcat的jar有一些冲突:
[exec] INFO: validateJarFile(/Users/charles/Pidoco/Editor/dev/webapps/rabbit/WEB-INF/lib/selenium-server-standalone-2.42.2.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
为什么当Tomcat说" jar没有加载"? Tomcat是否加载了jar的一部分?
是否可以让Ghost驱动程序与Tomcat一起使用?
答案 0 :(得分:0)
可以通过添加一些Selenium罐而不是整个Standalone包来实现。
这里是我需要的jar列表:
commons-exec-1.1.jar
guava-18.0.jar
httpclient-4.3.2.jar
httpcore-4.3.1.jar
json-20080701.jar
phantomjsdriver-1.1.0.jar
selenium-api-2.42.2.jar
selenium-java-2.42.2.jar
selenium-remote-driver-2.42.2.jar
找到它们