Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedente | ||
custom:produzione_war_da_progetto_template_custom_special [2020/12/15 12:03] giorgio.scali [Passaggio 2: Generazione della struttura di base del war (esecuzione del file makeproj.bat)] |
custom:produzione_war_da_progetto_template_custom_special [2022/11/24 18:50] (versione attuale) giorgio.scali [Passaggio 2: Generazione della struttura di base del war (esecuzione del file makeproj.bat)] |
||
---|---|---|---|
Linea 70: | Linea 70: | ||
==== Passaggio 2: Generazione della struttura di base del war (esecuzione del file makeproj.bat) ==== | ==== Passaggio 2: Generazione della struttura di base del war (esecuzione del file makeproj.bat) ==== | ||
- | La prima cosa da fare per creare un progetto maven di base nel proprio pc, è cliccare sul seguente link e avviare il download della cartella ZIP {{ :custom:makegproj.zip |}}. | + | Prima di procedere con il processo di generazione della struttura di base del war, verificare se si ha nel proprio pc la cartella webclientTemplate-archetype, normalmente presente sotto al proprio utente al seguente path : //C:\Users\nome.cognome\.m2\repository\com\geowebframework\//. Se è presente, cancellare tutta la cartella webclientTemplate-archetype (non solo il contenuto!) e procedere con la generazione del progetto maven. |
+ | |||
+ | La prima cosa da fare per creare un progetto maven di base nel proprio pc, è cliccare sul seguente link e avviare il download della cartella ZIP {{ :custom:makegproj-4.6.x.zip |}} (oppure {{ :custom:makegproj.zip |}}, per le versioni pre 4.6.x). | ||
Dopo aver decompresso makegproj.zip salvare il file makeproj.bat nel cartella che dovrà ospitare il nuovo progetto (nel nostro esempio //internal_war//) | Dopo aver decompresso makegproj.zip salvare il file makeproj.bat nel cartella che dovrà ospitare il nuovo progetto (nel nostro esempio //internal_war//) | ||
Eseguirlo con un doppio click. | Eseguirlo con un doppio click. | ||
Linea 131: | Linea 133: | ||
La parte **../../geowebframework/** va considerata fissa, e dovuta alla struttura delle cartelle. Il resto sono nomi di maven module effettivamente presenti nel codice sorgente dentro //geowebframework//. | La parte **../../geowebframework/** va considerata fissa, e dovuta alla struttura delle cartelle. Il resto sono nomi di maven module effettivamente presenti nel codice sorgente dentro //geowebframework//. | ||
- | Da notare che alla fine è presente <module>warname</module>. Questo farà si che al momento giusto verrà buildata anche la nostra cartella di progetto maven precedentemente creata, e verrà prodotto un il war che ci interessa | + | Da notare che alla fine è presente <module>warname</module>. Questo farà si che al momento giusto verrà buildata anche la nostra cartella di progetto maven precedentemente creata (con stesso nome //warname//), e verrà prodotto in una sottocartella il war che ci interessa. |