安裝 TestNG eclipse plugin:
Eclipse:Help -> Software Updates -> Find and Install -> Search for new features to install
按 New Remote Site
Name: TestNG
URL: http://beust.com/eclipse
(注:testng集成在jdk5中,在jdk6不能立即使用,需要一定的配置)
1. java.lang.UnsupportedClassVersionError: Bad version number in .class
原因:用低版本的jdk运行用高版本编译的class(反过来不会有问题,高版本会兼容低版本)
方法改变:
[img]http://dl.iteye.com/upload/attachment/317355/2d1ed8a9-a9fa-3f54-9d79-6886150623e9.jpg[/img]
把eclipse默认的jdk1.6改成1.5
2.把 run configuration里面的 testng 的jre 设置成 jdk1.5,否则用1.6会导致找不到org.jboss.aop.proxy.container.ContainerCache.initialise
Eclipse:Help -> Software Updates -> Find and Install -> Search for new features to install
按 New Remote Site
Name: TestNG
URL: http://beust.com/eclipse
(注:testng集成在jdk5中,在jdk6不能立即使用,需要一定的配置)
1. java.lang.UnsupportedClassVersionError: Bad version number in .class
原因:用低版本的jdk运行用高版本编译的class(反过来不会有问题,高版本会兼容低版本)
方法改变:
[img]http://dl.iteye.com/upload/attachment/317355/2d1ed8a9-a9fa-3f54-9d79-6886150623e9.jpg[/img]
把eclipse默认的jdk1.6改成1.5
2.把 run configuration里面的 testng 的jre 设置成 jdk1.5,否则用1.6会导致找不到org.jboss.aop.proxy.container.ContainerCache.initialise
本文介绍了解决TestNG在不同JDK版本间使用时出现的问题,特别是如何处理因JDK版本不匹配导致的UnsupportedClassVersionError错误。文中提供了具体的步骤来调整Eclipse IDE中的JDK设置。
889

被折叠的 条评论
为什么被折叠?



