首先推薦博客:
spring-boot-maven-plugin 安裝本地jar 包
http://www.cnblogs.com/acm-bingzi/p/mavenSpringBootPlugin.html
http://www.jianshu.com/p/bcf627a409f2
http://blog.csdn.net/dongdingzhuo/article/details/78731704
由對接支付寶當面付接口的時候來引入第三方的jar是冒出的問題,如何在springboot項目中來引入第三方的jar呢,如何在maven中配置呢,網上介紹了很多方法,試了幾次總是報錯。還是老老實實的在maven私服或者maven本的倉庫來添加吧。
具體說下如何來做:
(1)下載第三方的jar包。放在本地電腦的某個盤中。
例如:
然後進入某盤:在cmd命令下,進入某盤,執行命令mvn
具體如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
1 .環境變量添加:
MAVEN_HOME:(maven位置)
M2_HOME:(maven位置)
PATH:%M2_HOME%\bin
(驗證maven是否配置成功cmd-->mvn -version)
2 .安裝sdk到本地倉庫
將alipay-sdk-java20170307171631.jar放在e:下,cmd進入e:輸入下面的命令:
mvn install:install-file -DgroupId=com.alipay -DartifactId=sdk-java -Dversion= 20170307171631 -Dpackaging=jar -Dfile=alipay-sdk-java20170307171631.jar
3 .pom中添加
<dependency>
<groupId>com.alipay</groupId>
<artifactId>sdk-java</artifactId>
<version> 20170307171631 </version>
</dependency>
|
注意這裏的:
然後在pom中引用即可了。
對於maven中添加jar目前的解決方案是這樣的子的,至於網上說的 springboot的另外的方式我是沒有成功用過,如果有大神指導,歡迎回復!
關於博客:https://www.cnblogs.com/Think-007/p/7852589.html
這種方法,希望有人會的可以指導下,謝謝!
另外在idea中打包jar也是有方法的:
博客:https://www.cnblogs.com/acm-bingzi/p/6625303.html
首先是在maven項目的pom.xml中添加打包的插件,這裏有很多種方式的。最最簡單的就是隻使用maven-compiler-plugin、maven-jar-plugin插件,並且指定程序入口<mainClass>。相關代碼如下:
pom.xml文件爲:
複製代碼
<?xml version= "1.0" encoding= "UTF-8" ?>
<project xmlns= "http://maven.apache.org/POM/4.0.0"
xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation= "http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
<modelVersion> 4.0 . 0 </modelVersion>
<groupId>cn.mymaven</groupId>
<artifactId>test</artifactId>
<version> 1.0 -SNAPSHOT</version>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source> 1.8 </source>
<target> 1.8 </target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifest>
<addClasspath> true </addClasspath>
<useUniqueVersions> false </useUniqueVersions>
<classpathPrefix>lib/</classpathPrefix>
<mainClass>cn.mymaven.test.TestMain</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
</plugins>
</build>
</project>
|
這是在項目中引入jar包的方法。
也可以添加第三方jar包:
maven的配置: