针对一些自定义的,*仓库没有的jar包,需要从将jar放到lib中

1.针对一些自定义的,*仓库没有的jar包,需要从lib包中获取,下载到本地maven厂库中去。

1.第一步:配置pom文件:自定义的jar包在maven的pom文件进行配置,

针对一些自定义的,*仓库没有的jar包,需要从将jar放到lib中

 

 

如果pom不做配置,最后在项目referenced libraries下看不到引用本地maven仓库的jar包,打开java类,提示找不到引用的jar包

针对一些自定义的,*仓库没有的jar包,需要从将jar放到lib中

 

 

 

2.将真实的jar包放入到真实工程下的lib包下:

 

针对一些自定义的,*仓库没有的jar包,需要从将jar放到lib中

 

 

3.编写执行导入到本地maven的bat脚本:mvn-jars.bat

call mvn install:install-file -Dfile=lib/commons-dbutils-1.5-1.5.jar -DgroupId=org.apache.commons.dbutils -DartifactId=commons-dbutils-1.5  -Dversion=1.5  -Dpackaging=jar

……

4.编写生成eclipse项目的bat脚本:mvn-eclipse.bat

call mvn eclipse:eclipse

5.执行顺序

1.执行mvn-jars.bat

2.执行mvn-eclipse.bat;

3.将项目导入eclipse中;

如果项目提示红色叹号,通过build path 查看是否有不合法的jar包

本次操作过程中,项目提示红色的叹号,没有提示打叉的jar包,最后通过console控制台problems选项卡提示项目的commons-lang-2.6有问题,解决办法是:从本地c盘找到具体的commons-lang-2.6.jar包,删除掉,重新执行第5步的1,2步骤,结果项目不打叉,ok。

针对一些自定义的,*仓库没有的jar包,需要从将jar放到lib中