maven添加容联短信云平台java sdk

文章参考

http://www.iteblog.com/archives/646

第一步:将IKAnalyzer.jar包存放在一个文件夹中,比如mylib文件夹
  第二步:建一个IKAnalyzer.jar包相关的pom.xml文件,需要在pom.xml中定义其maven坐标及其相应的依赖代码即可,同样将pom文件存放在上述jar文件同一文件夹下,IKAnalyzer.jar坐标及依赖代码如下:

01 <project xmlns="http://maven.apache.org/POM/4.0.0"
03     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
04  
05 http://maven.apache.org/xsd/maven-4.0.0.xsd">
06  
07     <modelVersion>4.0.0</modelVersion>
08     <groupId>org.wltea.ik-analyzer</groupId>
09     <artifactId>ik-analyzer</artifactId>
10     <version>3.2.8</version>
11     <name>IK Analyzer 3</name>
12     <description>A dictionary and grammar-based Chinese segmenter</description>
13     <dependencies>
14         <dependency>
15             <groupId>org.apache.lucene</groupId>
16             <artifactId>lucene-core</artifactId>
17             <version>3.0.3</version>
18             <optional>true</optional>
19         </dependency>
20         <dependency>
21             <groupId>org.apache.solr</groupId>
22             <artifactId>solr-core</artifactId>
23             <version>1.4.1</version>
24             <optional>true</optional>
25         </dependency>
26         <dependency>
27             <groupId>junit</groupId>
28             <artifactId>junit</artifactId>
29             <version>3.8.2</version>
30             <scope>test</scope>
31         </dependency>
32         <dependency>
33             <groupId>org.apache.lucene</groupId>
34             <artifactId>lucene-analyzers</artifactId>
35             <version>3.0.3</version>
36             <scope>test</scope>
37         </dependency>
38         <dependency>
39             <groupId>org.apache.lucene</groupId>
40             <artifactId>lucene-smartcn</artifactId>
41             <version>3.0.3</version>
42             <scope>test</scope>
43         </dependency>
44     </dependencies>
45 </project>

  第三步:打开CMD,进入到mylib文件夹,运行下面命令

1 mvn install:install-file               \
2     -Dfile=IKAnalyzer3.2.8.jar         \
3     -DgroupId=org.wltea.ik-analyzer    \
4     -DartifactId=ik-analyzer           \
5     -Dversion=3.2.8                   \
6     -Dpackaging=jar

这样你就可以将IKAnalyzer3.2.8.jar安装到您Maven本地的库文件夹相应目录中。你可以根据你需要安装包的实际情况修改上面的几个参数的设定值即可。之后你可以在pom.xml文件中通过以下依赖在项目中引入上述的包,如下:

1 <dependency>
2      <groupId>org.wltea.ik-analyzer</groupId>
3      <artifactId>ik-analyzer</artifactId>
4      <version>3.2.8</version>
5  </dependency>

当然你也可以不将IKAnalyzer3.2.8.jar发布到您本地的Maven库中,而是通过下面配置引入,效果和上面的差不多:

1 <dependency>
2     <groupId>org.wltea</groupId>
3     <artifactId>IKAnalyzer</artifactId>
4     <version>3.2.8</version>
5     <systemPath>C:\Users\yangping\Desktop\a\IKAnalyzer3.2.8.jar</systemPath>
6 </dependency>

(完)



唯一区别是pom.xml文件不需要写dependency

并且第二步时<modelVersion>、<groupId>、<artifactId>、<version>、<name>、<description>可以随意填写(我当时写的是com.cloopen.sdk..//引用的包名),

只要第三步时使用的参数能对上就行。


最后,在dependency中使用系统路径直接引用的方法失败,不知道原因是什么。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值