VIVO Documentation
...
VIVO is a web application, which requires a servlet engine to host. It has been tested with Tomcat 8.5, and 9, and 10. The applications make use of Tomcat context.xml configuration files - if you wish to use an alternative servlet engine, you will need to make the appropriate adjustments.
...