None required (clean 9.0.x build).
Download one of the following:
Extract to JSP_TCK_HOME
Edit $JSP_HOME/bin/ts.jte
You'll need to set the following properties (adjust the paths and values for your environment)
webServerHome=/path/to/tomcat
webServerHost=localhost
webServerPort=8080
jspservlet.classes=${webServerHome}/lib/servlet-api.jar${pathsep}${webServerHome}/lib/jsp-api.jar
el.classes=${webServerHome}/lib/el-api.jar
sigTestClasspath=${el.classes}${pathsep}${jspservlet.classes}${pathsep}${JAVA_HOME}/lib/rt.jar
set JAVA_HOME
cd $JSP_TCK_HOME/bin
ant gui
Accept the defaults and then run the tests
A default 9.0.x build with the above configuration passes the latest master build. The EE4J8 build has 1 test failure.