Здравствуйте,
Установил из репозитория Jetty 9. По этой доке
www.eclipse.org/jetty/documentation/9.3.x/configur... добавил
site1.xml в папку /usr/share/jetty9/webapps
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
<Set name="contextPath">/</Set>
<Set name="war">/home/user/sites/site1/ROOT.war</Set>
<Set name="virtualHosts">
<Array type="java.lang.String">
<Item>site1.com</Item>
</Array>
</Set>
</Configure>
Раньше с Tomcat все файлы сайта которые загружают юзеры хранились банально рядом с развернутым проектом в папке ./media. Как сделать тоже самое в Jetty? Созданная папка /home/user/sites/site1/media не видна серверу, а если создать ее в /usr/share/jetty9/webapps, то она видна будет для всех хостов. Nginx пока ставить не предполагается.