@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
或者不使用 jfinal 整合的 jetty,也就不必使用 jetty 8.1.8。jfinal 项目是标准的 java
web 项目,所以好多方式都可以启动 jfinal 项目