cloud 项目中的公共实体类,需要单独打包,供其他项目使用,但是打包时一直报错
报错如下
ERROR] Failed to execute goal org.apache.maven.plugins:maven-jar-plugin:2.3.2:jar (default-jar) on project cloud_api_commons: Error assembling JAR: For artifact {org.springframework.boot:spring-boot-starter-data-jpa:null:jar}: The version cannot be empty.
报错原因分析:是缺少jpa包,但是我该项目中,确实不需要引用这个包,后来查证在父类包中引用了这个包,但是不完善,在父类工厂中去掉以后就可以了。
父类公共截图如下: