This is a Maven project that can be used to run the refactored TCK (Jakarta 11 onwards) with Tomcat 11.
Downloading the TCK first is required:
Review the component TCK and Tomcat versions in $TCK_TOMCAT/pom.xml
and edit as required.
cd $TOMCAT_TCK/download
mvn verify
Alternately, all the TCKs can be downloaded and run at once:
Review the component TCK and Tomcat versions in $TCK_TOMCAT/pom.xml
and edit as required.
cd $TOMCAT_TCK
mvn verify
Review the component TCK and Tomcat versions in $TCK_TOMCAT/pom.xml
and edit as required.
cd $TOMCAT_TCK\annotations-tck
mvn verify
Review the component TCK and Tomcat versions in $TCK_TOMCAT/pom.xml
and edit as required.
cd $TOMCAT_TCK\el-tck
mvn verify
Review the component TCK and Tomcat versions in $TCK_TOMCAT/pom.xml
and edit as required.
cd $TOMCAT_TCK\websocket-tck
mvn verify
Review the component TCK and Tomcat versions in $TCK_TOMCAT/pom.xml
and edit as required.
cd $TOMCAT_TCK\servlet-tck
mvn verify
Review the component TCK and Tomcat versions in $TCK_TOMCAT/pom.xml
and edit as required.
cd $TOMCAT_TCK\jsp-tck
mvn verify