Je fais mes premiers pas avec Java, et j'essaie de faire un programme simple qui utilise le Datamuse4J handler pour trouver des mots similaires, des mots qui riment , etc.Java: Quelle est la bonne façon d'importer des paquets téléchargés (structure de dossiers etc)
J'ai téléchargé le fichier de GitHub, décompressé, et je vois la structure du dossier comme suit:
Je ne suis pas sûr de savoir comment procéder à partir de ce point, utiliser Datamuse4J dans mon propre programme. J'ai copié le dossier datamuse (contenant DatamuseQuery.java et JSONParse.java) dans le même dossier que mon programme, puis utilisé import datamuse.*;
qui n'a renvoyé aucune erreur lors de la compilation. Mais quand j'ai essayé d'utiliser un morceau de code (exemple suivant)
public String findSimilarEndsWith(String word, String endLetter) {
String s = word.replaceAll(" ", "+");
return getJSON("http://api.datamuse.com/words?rd="+s+"&sp=*"+endLetter);
}
Je vois un symbole non trouvé erreur pour getJSON en ligne 3. Je suppose que je devais inclure également le contenu du dossier lib (c'est-à-dire, quick-json-1.0.2.3.jar) mais je ne sais pas comment le faire - si c'est effectivement le problème.
Un conseil? Je comprends que c'est une question un peu générique (et il y en a des similaires que j'ai essayé d'étudier) mais parfois il est plus facile d'apprendre quelque chose avec un exemple que vous essayez de vous familiariser avec
* Je fais mes premiers pas avec Java, * ??début du programme Bonjour tout le monde – emotionlessbananas
Il semblerait que l'opérateur sache comment écrire un programme simple - il demande juste comment utiliser les bibliothèques externes, ce qui est une question parfaitement légitime IMO (bien que probablement déjà répondu SO). – assylias
Je suis d'accord. Lorsque vous faites vos premiers pas, faites les ** premières ** étapes. Essayer d'utiliser une bibliothèque tierce pour l'analyse json et le travail d'interrogation ... ressemble plutôt à * course de haies *, pas comme les premiers pas. – GhostCat