快速类路径,扫描仪 https://github.com/lukehutch/fast-classpath-scanner使用最新版本。 执行时(获取战争中包括所有罐子和类的所有类的名称)
new FastClasspathScanner(basePackage).scan().getNamesOfAllClasses()
得到:
jre 6
的unsupportedclassversion错误
请提供解决方案或替代方案。
答案 0 :(得分:0)
FastClasspathScanner是为java 1.7编译的
当您尝试在1.6(JRE6)环境中加载它时,它会失败并显示UnsupportedClassVersionError
。此错误表示类版本(此处为1.7)与JVM版本(此处为1.6)不兼容。
Java 7不向后兼容Java 6.您可以尝试自己构建FastClasspathScanner库1.6(不确定是否可能)。或者将项目升级到Java 7。
答案 1 :(得分:0)
正确,我是FastClasspathScanner的作者,并不是让这个与JRE6一起工作的目标。但是,欢迎支持1.6的补丁。