Domanda

Ho scritto un test PAX-Exam e ho assicurato che tutte le dipendenze del pacchetto in esame e tutte le sue dipendenze transitive sono state aggiunte come Mavenbundle. In questo momento non sto ottenendo un tipo di errori "pacchetto irrisolto".

Ho anche verificato stampando il percorso di classe che il barattolo per il fascio in prova è stato aggiunto nel percorso di classe. Ho preso il percorso di classe e ho semplicemente eseguito java -cp com.my.namespace.interface e questo sembra trovare la classe nel percorso di classe.

Tuttavia, quando provo ad accedere a un'interfaccia da quel pacchetto nel test, non riesce in fase di esecuzione con una ClassNotFoundException.

Ho bisogno di idee su come potrei eseguire il debug ulteriormente.

È stato utile?

Soluzione

Potrebbe essere possibile che tu non abbia esportato/importato il pacchetto richiesto? Un'altra possibilità, è la classe richiesta nello stesso progetto, perché in tal caso dovrai molto probabilmente creare un "flusso" al volo per esso nella configurazione di PAX-Exam.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top