Originariamente inviato da Cl4Ba
Con tomcat non son sicuro, credo sia uscita una versione embedded ma non l'ho mai provata.

Qui trovi un esempio su come fare con tomcat.

Ti cosglio di usare jetty. È perfetto per questo tipo di uso. Lo includi nelle tue dependencies e poi lo avvii così dal tuo main (o dove vuoi) facendo qualcosa come:

codice:
import org.mortbay.jetty.Server;
...
Server jetty = new Server();
jetty.start();
Se googoli un po' troverai tantissimi esempi.

Se usi maven aggiungi questo nel tuo pom.xml
codice:
     <dependency>
       <groupId>org.mortbay.jetty</groupId>
       <artifactId>jetty</artifactId>
       <version>${jetty.version}</version>
     </dependency>
Grazie mille,
anche se per ora sembra troppo complesso per studiarmi un altra cosa in parallelo. Già sono alle prese con JPA e con JxTA. Però per dopo sembra un ottima alternativa a tomcat.
Mi sono segnato la pagina sui preferiti.

Grazie