有哪位在jfinal中使用selenium的吗,jar冲突问题

@JFinal

在pom中引入以下类库,用jetty启动时报错。开始以为jetty的jar包没生效,后来将以下引用注释后正常启动。不知这个问题是否能解决

<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>2.48.0</version>
</dependency>

异常信息如下

Starting JFinal 3.1
Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/jetty/io/nio/SelectorManager
at com.jfinal.server.JettyServer.doStart(JettyServer.java:94)
at com.jfinal.server.JettyServer.start(JettyServer.java:70)
at com.jfinal.core.JFinal.start(JFinal.java:159)
at com.iwooniu.storm.APP.main(APP.java:9)
Caused by: java.lang.ClassNotFoundException: org.eclipse.jetty.io.nio.SelectorManager
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 4 more


评论区

JFinal

2017-06-28 14:11

在 selenium 的配置中添加更多配置,指令使用具体哪个jetty 版本

或者不使用 jfinal 整合的 jetty,也就不必使用 jetty 8.1.8。jfinal 项目是标准的 java
web 项目,所以好多方式都可以启动 jfinal 项目

热门反馈

扫码入社