先是Jwordnet的例程我这样后DictionaryDatabase dictionary = new FileBackedDictionary("C:\\Program Files\\WordNet\\2.0\\dict");运行它返回了while parsing
Exception in thread "main" java.util.NoSuchElementException
at java.util.StringTokenizer.nextToken(StringTokenizer.java:332)
at edu.brandeis.cs.steele.wn.IndexWord.initializeFrom(IndexWord.java:40)
at edu.brandeis.cs.steele.wn.IndexWord.parseIndexWord(IndexWord.java:66)
at edu.brandeis.cs.steele.wn.FileBackedDictionary.getIndexWordAt(FileBackedDictionary.java:261)
at edu.brandeis.cs.steele.wn.FileBackedDictionary.lookupIndexWord(FileBackedDictionary.java:348)
at wnmain.main(wnmain.java:13)
不知道为什么,怎样才能成功运行呢?
而Jwnl的jwnl.initailize()传进去的参数是什么东西,是一个字典的映射吗,那这个映射要怎么做呢,我按照doc里写的java -cp jwnl.jar;utilities.jar net.didion.jwnl.utilities.DictionaryToMap e:\ .\ms.xml的方法一直报错,希望可以告知正解。
以上若是知道任意一个请务必告诉我,谢谢
email:leaderz.cow@gmail.com