maven 项目引用外部jar包报错 is referencing itself
maven 项目引用外部jar包报错 is referencing itself环境问题报错原因解决办法环境IntelliJ IDEA 2018.1.5 x64apache-maven-3.5.3问题下面展示pom.xml中的代码。<dependency><groupId>com.XXXXX</groupId><artifactId>bzb_njwh
·
环境
- IntelliJ IDEA 2018.1.5 x64
- apache-maven-3.5.3
问题

下面展示pom.xml中的代码。
<dependency>
<groupId>com.XXXXX</groupId>
<artifactId>bzb_njwhd</artifactId>
<version>0.0.1-SNAPSHOT</version>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/resources/lib/ly-uap.3.2.0.jar</systemPath>
</dependency>
报错原因
因为在引入jar包时自定义的组id(artifactId)bzb_njwhd与项目的组id同名了,导致maven打包时会报错is referencing itself。
解决办法
把artifactId改掉即可。
<dependency>
<groupId>com.XXXXX</groupId>
<artifactId>ly-uap</artifactId>
<version>0.0.1-SNAPSHOT</version>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/resources/lib/ly-uap.3.2.0.jar</systemPath>
</dependency>

更多推荐



所有评论(0)