Sono riuscito a configurare Maven in modo che carichi automaticamente l'ultima istantanea del nostro software nel nostro repository pubblico di esperti. Questo funziona bene fino ad ora, c'è solo un difetto minore che non riesco proprio a gestire:Uso di mvn per la distribuzione via webdav: creazione di directory
Quando si distribuisce una nuova istantanea, diciamo per esempio: <version>1.2-SNAPSHOT</version>
una directory chiamata 1.2-SNAPSHOT
deve essere presente nella directory Maven del nostro webserver , altrimenti Maven fallirà, affermando:
Failed to deploy artifacts: Could not transfer artifact ... from/to basex.mvn
(http://abc.de/webdav/): Access denied to: http://abc.de/webdav/1.2-SNAPSHOT/ ...
Come al solito quando si inizia una nuova istantanea questa directory molto non è ancora presente in modo finiscono per creare manualmente.
Hai qualche idea su come aggirare questo problema e fai in modo che Maven crei questa cartella?
** Funziona ** tramite FTP. – michael
La creazione della directory funziona tramite FTP? – Daniel
sì, mi dispiace per non essere abbastanza preciso. – michael