2015-02-26 17 views
8

Gli archetipi war e jar predefiniti all'interno di Netbeans non creano una directory src/test/resources e src/test/java.Creare src/test/risorse in Maven Netbeans 8.x senza alcun intervento manuale

C'è un modo semplice per creare src/test/risorse all'interno di un progetto Maven senza andare alla scheda 'File' o creare la directory manualmente?

src/test/java viene creato quando si crea un nuovo test dell'unità.

La maggior parte dei controlli Netbeans Maven è davvero intuitiva, ma la creazione manuale della directory è impacciata.

risposta

16

Utilizzare la nuova procedura guidata per creare una nuova cartella.

  1. fare clic destro del mouse sul nodo principale del progetto e scegliere "Nuovo> Cartella ..." oppure scegliere "File> Nuovo file> Altro> Cartella"
  2. Nome cartella src/test/java con una cartella principale lasciato vuoto.
  3. Fare clic sulla fine e verrà visualizzata la cartella Test Packages.
  4. Ripetere l'operazione per src/test/resources
  5. Sembra a bug prevents the Other Test Sources from being recognised immediately, quindi è necessario ricaricare il pom facendo clic destro del progetto> Ricarica POM.
+0

Grazie. Sembra ancora molto maldestro e manuale. Speravo in qualcosa di profondo e facile da spiegare agli sviluppatori junior. :) – rjdkolb

+1

Sul lato positivo per gli sviluppatori junior questo metodo insegna loro circa la struttura magen, specialmente se li si ottiene per andare alla console per creare la struttura delle directory. IMHO probabilmente insegnerei loro a usare l'archtype direttamente da Maven alla linea di comando per aiutarli a capire cosa sta succedendo. –

+0

ha funzionato per me! Grazie! – 0bj3ct