一个maven项目中使用到了taobao-sdk-java-auto_1455552377940-20160422.jar包,项目是直接导入的jar包而没用用maven的形式导入,导致在idea编辑时无法识别本地jar包,最后我采用的是用maven方式导入下本地jar包,导入时有两种方式。一、通过mvn命令将jar包直接导入到本地仓库;二、依赖本地jar包。
配置时注意:
-Dfile是需要导入的jar包所在的路径-DgroupId、-DartifactId、-Dversion应与pom.xml中使用时一致在pom.xml可以使用导入的jar包
<dependency> <groupId>com.taobao</groupId> <artifactId>taobao-sdk-java-auto_1455552377940</artifactId> <version>20160422</version> </dependency>依赖本地jar包时,需要在<dependency>中,设置<scope>和<systemPath>;
<scope>设置为system表示,依赖项不再从仓库中取,而是使用本地的文件,具体的本地文件路径在<systemPath>中设置<systemPath>设置本地文件的路径,其中${basedir}代表pom.xml所在的路径