Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

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.
  
  
  • custom/produzione_war_da_progetto_template_custom_special.1608030180.txt.gz
  • Ultima modifica: 2020/12/15 12:03
  • da giorgio.scali