运行maven项目,提示 “程序包com.shcm.bean不存在“,这是个短信厂商的jar包,maven仓库是没有的,出现在了Referenced Libraries中,并且在E盘的.m2目录中。
明明引用了,为什么提示找不到?仔细对比,发现当前实际的.m2目录是在C盘的:
没办法,不想折腾了,还是老老实实把这个jar也放入pom文件吧:
<dependency>
<groupId>FYOpenApi</groupId>
<artifactId>FYOpenApi</artifactId>
<version>1.0</version>
</dependency>
然后把jar包复制到C盘的.m2文件夹中:
重新运行,问题解决!