問題:本地創建了2個項目,A和B,A引入B,A的pom如下:
<dependency> <groupId>com.ebc</groupId> <artifactId>sdk_common</artifactId> <version>1.1</version> </dependency>
在A中報:
The import com.gomepay.sdk cannot be resolved
解決:
mvn install:install-file -Dfile=D:\ebc\sdk-1.1.jar -DgroupId=com.ebc -DartifactId=sdk -Dversion=1.1 -Dpackaging=jar
======================================另外
另外,A找不到B中的依賴類問題,是因為A中看到B包形如:,需要在B的pom.xml中,加入
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<classifier>exec</classifier>
</configuration>
</plugin>
就可以解決了。
install打成的jar包:
此時,A中引入的就是67KB的sdk.jar