我在俱乐部里下载了一份 jfinal-club 1.4的代码,由于本机环境是win10 + jdk 8 + maven 3.5.3 直接构建不能成功,提示找不到 java.lang。 然后注释pom文件中<bootclasspath>${java.home}/lib/rt.jar,${java.home}/lib/jce.jar</bootclasspath> 这一行,接着又报一个 程序包com.sun.image.codec.jpeg不存在 的原来是在jdk 1.7以后删除了这个类。没办法只能将jdk 版本降至1.6同时maven 也切换到版本 3.2.5 (这是支持jdk 1.6的最高版本),构建成功。
建议波总在后续版本中考虑高版本jdk兼容的问题。