a3g@libero.it ha scritto:
Nel distribuirlo a quest'utente quali sono le procedure che devo fare?
A questo livello (web application) purtroppo non ci sono (e non si fanno) procedure "automatiche" semplicemente da distribuire a chicchessia. Non è, per intenderci, come per i software "desktop" dove magari un sw ha il suo bel
installer che l'utente comune avvia, seleziona qualche opzione (o al limite nulla) et voilà usa la applicazione.
Mettere in piedi una web application Java, partendo dalla JVM fino a tutto il resto richiede un po' di conoscenze tecniche, sistemistiche e di amministrazione della macchina. Oltre a questioni di amministrazione delle reti se ci sono in gioco firewall hw/sw, ecc...
a3g@libero.it ha scritto:
Questo utente sulla sua piattaforma deve avere installato jdk 8 e/o jre 8?
Per far girare una web application Java basta come minimo un JRE, non necessariamente un JDK.
a3g@libero.it ha scritto:
Deve avere installato Eclipse?
No, Eclipse lo usa chi sviluppa. Non serve quando la webapp sarà deployata da qualche parte.
a3g@libero.it ha scritto:
Deve avere installato qualche application server?
Un "Dynamic web project" presuppone lo sviluppo di una web application Java EE (Enterprise Edition). Quindi serve o un Servlet container basilare (es. Tomcat) o un application server completo (es. GlassFish) ... dipende da COSA di Java EE hai usato. Se la web application usa es. gli EJB, allora Tomcat NON basta.
a3g@libero.it ha scritto:
Deve avere installato il database Mysql?
Ovviamente, se la webapp deve usare MySQL!