earldouglas / sbt-war

Package and run .war files with sbt
BSD 3-Clause "New" or "Revised" License
382 stars 105 forks source link

Make the Servlet spec version configurable #987

Closed earldouglas closed 1 week ago

earldouglas commented 3 weeks ago

Users might be on one of a long list of Servlet versions:

Currently, the runner uses Tomcat 10.1 (via com.heroku:webapp-runner:10.1.28.0) to support Servlet 6.0.

Let's make this easier to configure, with a setting like servletSpec := "6.0" which then chooses the appropriate runner.