Wohin gehe ich, nachdem ich die "ersten Hops" auf der Apache JackRabbit-Website gemacht habe? Ich verstehe nicht, wie man ein Repository erstellt, das nicht im Speicher ist und wie man es konfiguriert und so weiter.Wie lernen Sie mit Content-Repository und Apache JackRabbit?
Antwort
Sie könnten auch unter Silverpeas Code suchen. Es verwendet Jackrabbit mit etwas einfachem Code, um Knoten zu erstellen, sie zu durchsuchen usw. Schauen Sie zum Beispiel https://github.com/Silverpeas/Silverpeas-Core/blob/master/lib-core/src/main/java/org/silverpeas/attachment/repository/DocumentRepository.java Die Tests werden im Speicher-Repository verwendet, aber das letzte Zeug verwendet ein "echtes" Repository.
Sie können auch einen Blick auf JBoss Modeshape werfen, die eine andere Implementierung der JCR API ist. Einige der Dokumente sind eine Cross-Implementierung. Es gibt auch Crash, mit dem Sie Ihrem laufenden Repository eine Shell hinzufügen können.
Willkommen in meiner Welt. Die Jackrabbit-Dokumentation ist ein wenig überall. Sie müssen ernsthaft googeln.
Aber die Wiki ist ein guter Anfang. Beginnen Sie mit der Examples page. Versuchen Sie einfach, einen neuen Datensatz in das CMS einzufügen. Implementieren Sie dann die Versionierung. Mach dir keine Sorgen, es noch in eine Anwendung einzubetten. Ich würde zu diesem Zeitpunkt die Standalone-Version verwenden.
Wenn Sie dazu bereit sind, können Sie auch dieQuellcodes herunterladen. Sehen Sie sich die JCR-Pakete an. Sie erhalten ein paar Tipps zur Verwendung in einer Webanwendung.
Okey, es ist also nicht nur ich, der damit zu kämpfen hat. Ich werde Apache Sling zwar nicht benutzen, aber ist es immer noch ein guter Ort zum Lernen? Was hast du gemacht, nachdem du die Beispielseite und das Wiki durchgearbeitet hast? – LuckyLuke