2015-11-03 21 views
6

In Intellij IDEA 14.1.5 Edizione comunitaria, ho importato Maven per ottenere la copertura dal file jacoco.exec. Passi seguitiNessuna copertura in "tutte le classi in ambito" in Intellij

  1. fare clic destro sul modulo importato.

  2. selezionare Analizza -> Mostra dati di convergenza.

  3. fornito di file jacoc.exec valida e fare clic su 'spettacolo selezionato'

Invece di copertura sto errore ottenendo come Nessuna copertura in 'tutte le classi di portata'

può

nessuno suggerire cosa c'è che non va?

+0

Puoi provare a eseguire il downgrade di jacoco a 7.4.xo prima? – zhy2002

+0

Sto usando Jacoco 0.7.8 e vedendo questo in IntelliJ pure – MichaelF

risposta

4

Mi è successa la stessa cosa.

Sono stato in grado di risolvere questo problema andando in "Modifica configurazioni", nella scheda "Copertura del codice".

Non sono sicuro di cosa l'abbia causato, ma lo spazio dei nomi del pacchetto errato era elencato lì. Ho aggiornato la voce lì e la mia successiva esecuzione di test con copertura del codice è riuscita.

+0

solo FYI per me è successo perché la struttura del mio codice di test e il mio codice produttivo non corrispondevano. Quindi la mia classe era in foo.bar.baz.myclass e testclass era in foo.bar.mytestclass – ChristophE

Problemi correlati