J'ai un problème avec l'importation de fichier jar et en cours d'exécution dans Geany IDE. C'est ce que je fais: J'ai téléchargé Jsoup. Je l'ai extrait et j'ai placé le fichier org dans mon répertoire de projet. Puis importé à mon code source:l'importation de jar externe dans Geany
import org.jsoup.*;// why this does not import all
/*
instead I need to import everything manually
import org.jsoup.Jsoup;
import org.jsoup.helper.Validate;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
*/
public class Crawler {
public static void main (String args[]) {
String html = "<html><head><title>First parse</title></head>"
+ "<body><p>Parsed HTML into a doc.</p></body></html>";
Document doc = Jsoup.parse(html);
}
}
Quand j'ai essayé de le compiler au sein Geany il m'a donné l'erreur:
Crawler.java:7: cannot find symbol
symbol : class Document
symbol : class Document
symbol : class Document
Ce que je fais mal, comment puis-je résoudre ce problème?
"au lieu d'importations génériques org.jsoup. * Utiliser org.jsoup.Document" Je suis surtout intéressé par cette phrase. Pourquoi? – torayeff
Potentiel de conflits de noms de classe, explicite indiquant la dépendance, rend la compilation plus rapide. –
Pourrait expliquer où '\ lib' devrait être créé? Et comment l'ajouter au classpath * de votre projet? – Sigur