Я полагаю, что JVM или JAVA не предоставляют контейнер сервлетов, и мне нужен какой-нибудь JAVA-сервер, например Tomecat, для контейнера провайдера, чтобы запустить сервлет, который нужен моей программе (solr). Даже я могу запустить программу solr, выполнив команду java, но на самом деле она работает неправильно ...
Я прав?
Или что меня смущает, что на другой установке, которая была успешно выполнена мной, я не установил Tomcat или какой-либо другой Java-сервер, а просто запускаю программу solr, вводя команду java с параметрами, и программа продолжает работать как daemon и все просто отлично работает, поэтому я предполагаю, что сервлет вообще не нуждается в Java-сервере.
Пожалуйста, помогите очистить мою голову