poorzerg / ik-analyzer

Automatically exported from code.google.com/p/ik-analyzer
0 stars 0 forks source link

改为使用maven打包 #105

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
应该改为maven打包,不然使用不方便。

Original issue reported on code.google.com by bad...@gmail.com on 28 Dec 2012 at 2:13

GoogleCodeExporter commented 9 years ago
是啊。到现在应该支持一下maven了。能放到主仓库更好。

Original comment by Rory...@gmail.com on 29 Dec 2012 at 2:09

GoogleCodeExporter commented 9 years ago
非常同意啊,作者同意的话,很多人可以帮忙做这些事情。

Original comment by derekzha...@gmail.com on 9 Jan 2013 at 3:42

GoogleCodeExporter commented 9 years ago
非常同意,希望maven打包。。。

Original comment by yuerguan...@gmail.com on 12 Mar 2013 at 6:51

GoogleCodeExporter commented 9 years ago
啥时候放到主仓库就好了。
现在只能自己打包了。
<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>org.wltea.analyzer</groupId>
  <artifactId>IKAnalyzer</artifactId>
  <version>1.0</version>
  <packaging>jar</packaging>
  <name>IKAnalyzer</name>
  <url>http://maven.apache.org</url>

  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <lucene.version>4.6.0</lucene.version>
  </properties>

  <dependencies>
   <!-- lucene -->
            <dependency>
                <groupId>org.apache.lucene</groupId>
                <artifactId>lucene-core</artifactId>
                <version>${lucene.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.lucene</groupId>
                <artifactId>lucene-queryparser</artifactId>
                <version>${lucene.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.lucene</groupId>
                <artifactId>lucene-analyzers-common</artifactId>
                <version>${lucene.version}</version>
            </dependency>
            <!-- lucene -->
  </dependencies>
</project>

打包的时候有2个dic打包不到。放到resource下,跟之前的包同名�
��
src\main\resources\org\wltea\analyzer\dic\main2012.dic
src\main\resources\org\wltea\analyzer\dic\quantifier.dic

Original comment by b...@foxmail.com on 4 Apr 2014 at 3:23

GoogleCodeExporter commented 9 years ago
支持放到官方 Maven 库。

同时建议将库拆分,以便更容易管理依赖。 
比如可以考虑分成 IKAnalyzer-core.jar 与 IKAnalyzer-dict.jar 。 
后者可以把字典访问(这是一种外部资源依赖)隔离出来。

再次感谢作者。

Original comment by john.wan...@gmail.com on 25 Apr 2014 at 2:17