OR博客
【jcseg】spring boot 下jar包形式下jcseg 无法访问默认的lexicon目录下的词库
苗锦洲
创建于:2020-12-08 10:35:29
0
28
198
0
本地开发,测试,没什么问题,准备交付一个测试的版本spring boot jar的形式
# 原文链接 [spring boot 下jar包形式下jcseg 无法访问默认的lexicon目录下的词库 · Issue #I1OKQE · 狮子的魂/jcseg - Gitee.com](https://gitee.com/lionsoul/jcseg/issues/I1OKQE "spring boot 下jar包形式下jcseg 无法访问默认的lexicon目录下的词库 · Issue #I1OKQE · 狮子的魂/jcseg - Gitee.com") # 原回答 词库直接丢到外面,在代码里面指定路径加载就好了。或者上面已经打印出加载的词库的路径了,你吧词库丢到那个目录下即可。 # 我的解决办法 - 把字典文件从jar包中抽出来,放在项目外面 - 在JAVA代码中判断当前是否为Linux或Windows,加载不同的lex目录 - 判断当前环境是否为Linux ``` System.getProperty("os.name").toLowerCase().contains("linux") ``` - 加载字典 ``` dictionary.loadDirectory(path); ```
评论
楼主暂时不想被别人评论哦~