公司最新项目用的是spring boot,由于项目中需要导入亚马逊的sdk的jar.之前做都是maven上面有的jar,这次可以费了很久的才尝试出一套可以用的代码。废话不多说,直接上步骤。
-
在项目下面建立一个文件夹和src目录同一级。
-
把你的jar包放入进去。
-
配置你的pom.xml文件
MWSClients MWSSellersDemos 1.0 system ${project.basedir}/lib/MWSClientJavaRuntime-1.0.jar -
添加另外的配置
只配置这些还不够,因为这样本地是能使用。但是maven打包的时候是不能把你的jar打包进去。所以还要配置下面的一段代码在你的plugins中
org.apache.maven.plugins maven-war-plugin ${project.basedir}/lib WEB-INF/lib false **/*.jar 2.1.1
附:几个节点的介绍
POM文件里面可以引用一些内置属性(Maven预定义可以直接使用)
${basedir} 项目根目录
${version}表示项目版本;
${project.basedir}同${basedir}; ${project.version}表示项目版本,与${version}相同; ${project.build.directory} 构建目录,缺省为target ${project.build.sourceEncoding}表示主源码的编码格式; ${project.build.sourceDirectory}表示主源码路径; ${project.build.finalName}表示输出文件名称; ${project.build.outputDirectory} 构建过程输出目录,缺省为target/classes还有另外的方式直接运用maven命令打入本地maven库,我试了但是打包的时候依然会出问题。如果你可以,请告诉我具体的操作。一起进步。
http://blog.csdn.net/pltuyuhong/article/details/50954017 别人的经验希望对你有所启发