2012-06-20 2 views
0

Il y a quelques champs doubles dans la réponse qui ont des valeurs comme "NaN", cependant, je sais que les champs indexés ont des valeurs valides. Cependant, dans Eclipse, comment déboguer et où trouver le code qui écrit la réponse? Hmm ... je suis capable de démarrer Tomcat en éclipse et d'invoquer une requête du navigateur, mais comment déboguer la réponse et où?Débogage réponse solr en éclipse

Je suis nouveau à solr, n'importe quelle aide sera très appréciée.

Répondre

1

Vous pouvez aller à Run-> Ajouter une classe Load Breakpoints ... et ajouter votre nom de classe de réponse. Vous allez atteindre ce point d'arrêt lorsque le constructeur de la classe est appelé.

+0

Merci beaucoup pour votre aide. Oui, j'ai vu l'option Run-> Add blah maintenant. Est-ce que cela signifie que je dois avoir le code source pour être attaché au processus sinon je ne serai pas capable de déboguer? – trillions

+0

Source n'est pas une exigence si vous pouvez comprendre bytecode :) Sérieusement, vous pouvez toujours définir des points d'arrêt et parcourir le code, même sans source. Voir cet article par exemple http://stackoverflow.com/questions/2668910/eclipse-how-debug-without-source-jar. Je suis sûr que vous trouverez beaucoup plus d'informations si vous google. – mazaneicha

+0

Merci beaucoup, mazaneicha! :) Je vais regarder dans cela pour sûr :) – trillions

Questions connexes