Frage

Ich habe viele Antwort auf die Python -Art gefunden, aber was ich gefunden habe, arbeitet ich nicht mit Jython.

Ich führe ein Jython -Skript mit dem WebSphere Interpreter WSADMIN -Lang Jython -f/path/to/script aus

Ich würde gerne den Weg des Skripts kennen, das ich ausführe. Dieses Skript, wenn es Versions ist und überall ausgecheckt werden kann, muss ich zuverlässig wissen, woher das Skript ausgeführt wird.

Danke an alle

War es hilfreich?

Lösung

WebSphere macht dies nicht einfach. Und ich habe noch keinen Weg gefunden, dies zu tun, wenn ich Suns JVM von WebSphere auf Solaris verwendete. Möglicherweise können Sie jedoch den Skriptnamen mithilfe der Umgebung herausfinden, wenn Sie WebSphere unter Linux, AIX und möglicherweise anderen OSS ausführen. Auf diesen Plattformen legt JVM von IBM die Umgebungsvariable IBM_JAVA_Command_line fest. Sie können es analysieren, um das Argument "-f" an wsadmin.sh zu erhalten. Siehe Fix #6 in seinem ibmfixes.py Skript.

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