A mia conoscenza, JRE è in fase di esecuzione e JDK è destinato allo sviluppo del codice Java. Ma sul server Tomcat in produzione, non ci sarebbe sviluppo dell'applicazione Java.Perché Tomcat richiede l'installazione di JDK?
Quindi, la mia domanda è: perché non è possibile eseguire Tomcat installando solo JRE e perché è necessaria l'installazione JDK per l'esecuzione di Tomcat?
Perché Tomcat ha bisogno del compilatore Java. Una pagina JSP è compilata in un servlet e il compilatore non fa parte di JRE - ma per quanto ne so le versioni più recenti possono essere felicemente eseguite con un JRE pure –
Perché 'jstack' viene fornito solo con il JDK ... e tu ' Ne avrò bisogno! – par