报错——
因为进行了多次改动,并不清楚到底是哪个改动引起的所以干脆写下了所有要注意的点——
1.在通过idea运行JFinal时要将最后一位的数字改成0
JFinal.start("src/main/webapp", 8080, "/",0);
2.注意jetty-server的版本,我最开始的版本是8,更换为 2019.3 之后报错解决
<dependency>
<groupId>com.jfinal</groupId>
<artifactId>jetty-server</artifactId>
<version>2019.3</version>
<scope>compile</scope>
</dependency>
然而在解决上边的问题之后又出现了新的报错,经排java.sql.SQLException: Could not retrieve transation read-only status server
查发现的数据库版本过低,更新数据库版本之后正常运行
- NoClassDefFoundError quot ServerFactory Exception JFinalnoclassdeffounderror quot serverfactory exception noclassdeffounderror quot logfactory exception exception noclassdeffounderror sqlsessionfactory noclassdeffounderror applicationstartup quot quot exception rabbitmq reason outofmemoryerror quot exception thread bindingexception quot exception statement messagingexception quot exception connect version unsupportedclassversionerror quot exception quot installation exception occurred