Bonjour,

Je souhaiterais pouvoir utiliser Wordnet en Java et pour cela j'ai installé Wordnet 3.0.

Voici le code pour l'initialisation
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 public static Dictionary wordnet; 
try { 
       JWNL.initialize(new FileInputStream("C:\\Program Files\\WordNet\\3.0\\dict\\")); 
 
     } catch (FileNotFoundException e) {  e.printStackTrace(); 
     } catch (JWNLException e) { e.printStackTrace(); 
             } 
    wordnet = Dictionary.getInstance();
Le problème est que j'ai une exception :
java.io.FileNotFoundException: C:\Program Files\WordNet\3.0\dict (Accès refusé)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at WordnetEx.main(WordnetEx.java:52)
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at net.didion.jwnl.util.MessageLog.<init>(MessageLog.java:11)
at net.didion.jwnl.dictionary.Dictionary.<clinit>(Dictionary.java:24)
at WordnetEx.main(WordnetEx.java:60)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 3 more
Quelqu'un saurait-il m'indiquer comment résoudre ce problème ?

Merci d'avance pour votre aide.