接入京東的宙斯平台的時候,存在一些京東的sdk包沒有maven版本,有兩種解決方案:
方案一:導入jar包到本地庫:
mvn install:install-file -DgroupId=com.jd -DartifactId=jd-openapi-sdk -Dversion=2.0 -Dfile=/Users/IdeaProjects/web/lib/jd-openapi-sdk-2.0.jar -Dpackaging=jar -DgeneratePom=true
上述屬性大家一看應該就能明白,照貓畫虎即可。
方案二:pom檔案增加scope增加system屬性:
<dependency>
<groupId>com.jd</groupId>
<artifactId>jd-openapi-sdk</artifactId>
<version>2.0</version>
<systemPath>${project.basedir}/lib/jd-openapi-sdk-2.0.jar</systemPath>
<scope>system</scope>
</dependency>