Je hebt open-ejb-afhankelijkheden met scope-test
Het werkt in runtime, omdat het afhangt van de verstrekte afhankelijkheden die de apache-server heeft wanneer u de toepassing uitvoert, bij het uitvoeren van tests heeft u geen afhankelijkheden verstrekt die u nodig hebt.
U kunt verwijzen naar deze link https://mvnrepository.com/artifact /org.apache.openjpa/openjpa/3.0.0
Voeg deze afhankelijkheid toe om het probleem op te lossen:https:/ /mvnrepository.com/artifact/org.hibernate.javax.persistence/hibernate-jpa-2.1-api