Hello. here is my config:
morphia: 1.4.0.
bson: 3.4.0.
spring boot: 1.5.16
mongodb: 4.0
maven: 3.2.5
I use maven to package my project as a jar file( use maven-plugin:spring-boot-maven-plugin). project struct likes:
-parent(manage dependecy only.)
--web(contain spring-web)
---repository(contain @Entity.class and @Embeded.class)
---service
when I start project by java -jar project.jar. Morphia can not load my class. (but In IntelliJ IDEA work well).
When I debug I found that method
ReflectionUtils.getFromJARFile(final ClassLoader loader, final String jar, final String packageName, final boolean mapSubPackages)
can not load @Entity.class because It did not parse repository.jar.
Hello. here is my config:
I use maven to package my project as a jar file( use maven-plugin:
spring-boot-maven-plugin). project struct likes:-parent(manage dependecy only.)
--web(contain spring-web)
---repository(contain @Entity.class and @Embeded.class)
---service
when I start project by
java -jar project.jar. Morphia can not load my class. (but In IntelliJ IDEA work well).When I debug I found that method
can not load @Entity.class because It did not parse repository.jar.