Giter Site home page Giter Site logo

Comments (9)

duydo avatar duydo commented on June 28, 2024 2

@newgate1999 Em copy file libcoccoc_tokenizer_jni.so vào một trong những thư mục /usr/java/packages/lib, /usr/lib64, /lib64, /lib, /usr/lib rồi start lại ES nhé.

from elasticsearch-analysis-vietnamese.

newgate1999 avatar newgate1999 commented on June 28, 2024

em cảm ơn anh ạ. em đã cài đặt được thư viện này rồi ạ

from elasticsearch-analysis-vietnamese.

vanthinh1617 avatar vanthinh1617 commented on June 28, 2024

em cảm ơn anh ạ. em đã cài đặt được thư viện này rồi ạ

Bạn cho mình hỏi là thư viện libcoccoc_tokenizer_jni nằm ở đâu vậy, mình tìm không thấy.

from elasticsearch-analysis-vietnamese.

vanthinh1617 avatar vanthinh1617 commented on June 28, 2024

@newgate1999 Em copy file libcoccoc_tokenizer_jni.so vào một trong những thư mục /usr/java/packages/lib, /usr/lib64, /lib64, /lib, /usr/lib rồi start lại ES nhé.

Anh ơi cho em hỏi là thư viện libcoccoc_tokenizer_jni nằm ở đâu vậy, emtìm không hoài thấy ạ.

from elasticsearch-analysis-vietnamese.

duydo avatar duydo commented on June 28, 2024

@newgate1999 Em copy file libcoccoc_tokenizer_jni.so vào một trong những thư mục /usr/java/packages/lib, /usr/lib64, /lib64, /lib, /usr/lib rồi start lại ES nhé.

Anh ơi cho em hỏi là thư viện libcoccoc_tokenizer_jni nằm ở đâu vậy, emtìm không hoài thấy ạ.

Nằm trong thư mục cocco_tokenizer/build sau khi em build nha.

from elasticsearch-analysis-vietnamese.

phat-go2joy avatar phat-go2joy commented on June 28, 2024

Anh @duydo oi, em có làm theo hướng dẫn build nhưng nó báo lỗi ko tìm thấy libcoccoc_tokenizer_jni.dylib , Em sai ở bước nào ạ.

admin@Admins-MacBook-Pro build % make install
[ 12%] Generating coccoc-tokenizer.jar
../java/build_java.sh: line 24: /Library/Internet: No such file or directory
clang: error: no such file or directory: 'Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/include'
clang: error: no such file or directory: 'Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/include/darwin'
[ 12%] Built target compile_java
[ 25%] Building CXX object CMakeFiles/dict_compiler.dir/utils/dict_compiler.cpp.o
[ 37%] Linking CXX executable dict_compiler
[ 37%] Built target dict_compiler
[ 50%] Generating multiterm_trie.dump, syllable_trie.dump, nontone_pair_freq_map.dump
[ 50%] Built target compile_dict
[ 62%] Building CXX object CMakeFiles/tokenizer.dir/utils/tokenizer.cpp.o
[ 75%] Linking CXX executable tokenizer
[ 75%] Built target tokenizer
[ 87%] Building CXX object CMakeFiles/vn_lang_tool.dir/utils/vn_lang_tool.cpp.o
[100%] Linking CXX executable vn_lang_tool
[100%] Built target vn_lang_tool
Install the project...
-- Install configuration: "RELEASE"
-- Installing: /usr/local/bin/tokenizer
-- Installing: /usr/local/bin/vn_lang_tool
-- Installing: /usr/local/bin/dict_compiler
-- Up-to-date: /usr/local/include/tokenizer
-- Up-to-date: /usr/local/include/tokenizer/auxiliary
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/utf8
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/utf8/core.h
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/utf8/unchecked.h
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/utf8/checked.h
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/tsl
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/tsl/robin_set.h
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/tsl/robin_growth_policy.h
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/tsl/robin_map.h
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/tsl/robin_hash.h
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/trie
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/sparsepp
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/sparsepp/spp_memory.h
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/sparsepp/spp_utils.h
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/sparsepp/spp_smartptr.h
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/sparsepp/spp.h
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/sparsepp/spp_stdint.h
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/sparsepp/spp_timer.h
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/sparsepp/spp_config.h
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/sparsepp/spp_traits.h
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/sparsepp/spp_dlalloc.h
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/utf8.h
-- Up-to-date: /usr/local/include/tokenizer
-- Up-to-date: /usr/local/include/tokenizer/token.hpp
-- Up-to-date: /usr/local/include/tokenizer/helper.hpp
-- Up-to-date: /usr/local/include/tokenizer/tokenizer.hpp
-- Up-to-date: /usr/local/include/tokenizer/auxiliary
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/vn_lang_tool.hpp
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/file_serializer.hpp
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/utf8
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/tsl
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/buffered_reader.hpp
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/trie
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/trie/hash_trie_node.hpp
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/trie/multiterm_hash_trie_node.hpp
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/trie/hash_trie.hpp
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/trie/syllable_hash_trie.hpp
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/trie/string_set_trie.hpp
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/trie/syllable_hash_trie_node.hpp
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/trie/multiterm_da_trie.hpp
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/trie/da_trie.hpp
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/trie/syllable_da_trie.hpp
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/trie/syllable_da_trie_node.hpp
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/trie/multiterm_hash_trie.hpp
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/trie/multiterm_da_trie_node.hpp
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/trie/da_trie_node.hpp
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/trie.hpp
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/sparsepp
-- Up-to-date: /usr/local/include/tokenizer
-- Up-to-date: /usr/local/include/tokenizer/auxiliary
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/utf8
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/tsl
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/trie
-- Up-to-date: /usr/local/include/tokenizer/auxiliary/sparsepp
-- Installing: /usr/local/include/tokenizer/config.h
-- Up-to-date: /usr/local/share/tokenizer/dicts_text
-- Up-to-date: /usr/local/share/tokenizer/dicts_text/tokenizer
-- Up-to-date: /usr/local/share/tokenizer/dicts_text/tokenizer/vndic_multiterm
-- Up-to-date: /usr/local/share/tokenizer/dicts_text/tokenizer/nontone_pair_freq
-- Up-to-date: /usr/local/share/tokenizer/dicts_text/tokenizer/special_token.weak
-- Up-to-date: /usr/local/share/tokenizer/dicts_text/tokenizer/Freq2NontoneUniFile
-- Up-to-date: /usr/local/share/tokenizer/dicts_text/tokenizer/acronyms
-- Up-to-date: /usr/local/share/tokenizer/dicts_text/tokenizer/keyword.freq
-- Up-to-date: /usr/local/share/tokenizer/dicts_text/tokenizer/special_token.strong
-- Up-to-date: /usr/local/share/tokenizer/dicts_text/tokenizer/chemical_comp
-- Up-to-date: /usr/local/share/tokenizer/dicts_text/vn_lang_tool
-- Up-to-date: /usr/local/share/tokenizer/dicts_text/vn_lang_tool/alphabetic
-- Up-to-date: /usr/local/share/tokenizer/dicts_text/vn_lang_tool/d_and_gi.txt
-- Up-to-date: /usr/local/share/tokenizer/dicts_text/vn_lang_tool/numeric
-- Up-to-date: /usr/local/share/tokenizer/dicts_text/vn_lang_tool/i_and_y.txt
-- Up-to-date: /usr/local/share/tokenizer/dicts
-- Up-to-date: /usr/local/share/tokenizer/dicts/alphabetic
-- Up-to-date: /usr/local/share/tokenizer/dicts/d_and_gi.txt
-- Up-to-date: /usr/local/share/tokenizer/dicts/numeric
-- Up-to-date: /usr/local/share/tokenizer/dicts/i_and_y.txt
-- Installing: /usr/local/share/tokenizer/dicts/multiterm_trie.dump
-- Installing: /usr/local/share/tokenizer/dicts/syllable_trie.dump
-- Installing: /usr/local/share/tokenizer/dicts/nontone_pair_freq_map.dump
-- Installing: /usr/local/share/java/coccoc-tokenizer.jar
CMake Error at cmake_install.cmake:111 (file):
file INSTALL cannot find
"/Users/admin/Desktop/ElasticSearch/coccoc-tokenizer/build/libcoccoc_tokenizer_jni.dylib":
No such file or directory.

make: *** [install] Error 1

from elasticsearch-analysis-vietnamese.

dinhan92 avatar dinhan92 commented on June 28, 2024

@duydo a oy, e tìm trong C:\Dev Programs\CTokenizer\coccoc-tokenizer\build nhưng ko thấy coccoc_tokenizer_jni đâu ak, e mắc lỗi: java.lang.UnsatisfiedLinkError: no coccoc_tokenizer_jni in java.library.path: /usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib ak.
Với cả cho e hỏi, cái file coccoc-tokenizer.jar sau khi generate ra thì dùng như thế nào để cài plugin elasticsearch-analysis-vietnamese ak?

from elasticsearch-analysis-vietnamese.

duydo avatar duydo commented on June 28, 2024

@phat-go2joy Em có cài JDK trước chưa?

from elasticsearch-analysis-vietnamese.

duydo avatar duydo commented on June 28, 2024

@dinhan92 Cái tokenizer c++ chỉ hỗ trợ Linux, Mac OS thôi em nha, chưa hỗ trợ Windows.

from elasticsearch-analysis-vietnamese.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.