Eclipse WepProject 和JavaProject对修改文件的影响

一个小问题,真是郁闷.需要使用IKAnalyzer的自定义字典.本来是很简单的事情,但却浪费我这么多时间。mydict.dic中增加了自定义字,启用了单字切割,民 ,生,银,行
<entry key="ext_dict">/mydict.dic;</entry> 

但是在分词的时候对  “民生银行” 还是:
[民生银行, 民生, 银行]

而我要的效果是:
[民生银行, 民生, 民, 生, 银行, 银, 行]

项目中始终无法正确分词。郁闷之极。
在单独的Java Project进行测试.是OK.
mydict.dic 格式也是按照要求的UTF-8 +BOM。
折腾了会,发现是编译后的ext_dict文件还是老的,并没有随着我在Eclipse中修改而改变.
原来是修改完文件后,缺少对整个Project的Refresh操作.导致没有把最新的文件更新到工程里。
而我自己的Java Project 中建的测试类是没有包名,配置文件和测试类和编译后的文件都在同一目录.所以我每次在Eclipse更改配置后也就无需刷新整个Project而配置生效.
但在Web Project 中的都是有包名,配置文件都会被编译到指定目录.

1.测试类 懒的加包名
2.更改配置文件后懒的刷新.(这个是主要的问题)

.按照偷懒的方法就会跟我一样。浪费时间 。

猜你喜欢

转载自westsince2001.iteye.com/blog/1195755