Frage

Ich mache ein Projekt, bei dem ein Teil die OpenID-Authentifizierung ist. Ich benutze Java. Ich habe den Code von der folgenden Site heruntergeladen:

http://www.ibm.com/developerworks/ java / library / j-openid / index.html hieß es, er habe Wicket benutzt.

Ich habe versucht, mit dem Tomcat-Server auszuführen. Ich kann die Java-Dateien erfolgreich kompilieren.

Aber als ich versucht habe, openidregistration.html auszuführen und www.myopenid.com oder (http): //pratap533.myopenid.com zu setzen, reagiert es überhaupt nicht.

Ich habe große Probleme, da ich das Projekt abschließen muss, um meinen Abschluss zu machen.

Ich habe die Dateien openid4java.jar, joda-time.jar und wicket.jar sowie die Datei C: \ Downloads \ FileServe Manager \ openid4java-sample-app \ src in den Klassenpfad aufgenommen. Also habe ich sie zusammengestellt und war erfolgreich.

Ich habe den Wicket-Ordner in Webapps erstellt und in den ich Web-Inf eingefügt habe. In web-inf habe ich einen Klassenordner erstellt und auch die Datei web.xml in den Ordner web-inf kopiert.

In die Klassen habe ich alle 4 Klassen des Wicket-Ordners eingefügt.

Als ich versuchte, openidregistration.html auszuführen und www.myopenid.com oder (http): //pratap533.myopenid.com einzugeben es reagierte überhaupt nicht .. In der Datei web.xml befinden sich Servlet-Tags. Diese Tags habe ich nicht aufgenommen.

Bitte jeder Körper hilft mir ..

Ich denke, ich muss Eclipse verwenden, aber ich verstehe nicht, was das Problem ist.

War es hilfreich?

Lösung

Ich habe die folgenden Schritte mit dem von Ihnen erwähnten Beispielcode versucht und es funktioniert einwandfrei für mich, außer dass ein Verbindungsfehler aufgetreten ist, der möglicherweise auf das Proxy-Netzwerk zurückzuführen ist.

Hier sind die Schritte für Sie

  1. Erstellen Sie eine dynamische Webanwendung in der Eclipse-IDE.
  2. Kopieren Sie die Gläser aus dem Beispiel in den Ordner jar lib in Ihrem neuen Projekt (erstellt in Schritt 1).
  3. Ersetzen Sie die Datei web.xml von der aus der Beispielanwendung.
  4. Kopieren Sie den SRC-Ordner aus der Beispielanwendung in den von Ihnen erstellten.
  5. Wenn Sie sehen möchten, was in der Anwendung geschieht, kopieren Sie die Datei log4j.properties aus der Beispielanwendung in den Ordner src.

    Befolgen Sie die obigen 4 Schritte, und Sie erhalten eine laufende Anwendung, die in diesem Tutorial enthalten ist.

    hoffe, dass dies für Sie funktioniert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top