Frage

Ich mag den Anwender meiner App lassen, die wiederum ist ein App Container (App enthält subapps), Java-Gläser auf ihren jython Pfad hinzuzufügen.

lasse ich die SubApp Manager schreiben eigene Erweiterungen in jython THIR, aber einige der Funktionen, wollen sie Bedarf zusätzliche Gläser hinzuzufügen. Zum Beispiel, wenn sie ein SVN Repo überprüfen möchten, müssen sie die SVN-Zugang Gläser, die ich lieber nicht zu / WEB-INF / lib kopieren, sondern vielmehr / subapps / appx / lib.

Während ich eine Klasse Verzeichnisstruktur sys.path hinzufügen kann, scheint es, dass ich nicht ein Glas hinzufügen kann. Ist es möglich?

War es hilfreich?

Lösung

Es ist schon komisch. Es dauerte nicht von der Kommandozeile arbeiten, aber es funktioniert, wenn sie von Kater versucht. Könnte es eine Verzögerung bei der Caching oder so?

In der Befehlszeile, wenn ich einen nicht-existenten Import versuche, zeigt der Cache-Manager das neue Paket für das neu hinzugefügten Glas gefunden. Und und es funktioniert.

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