[英]jython 2.5.3 on unix : interactive shell with command completion
在花了4天時間尋找可行的解決方案之后,我想我需要問一下。 到目前為止,我已成功使用jython 2.5.2或2.5.3進行了修改,該修改器可加載我需要的修改器thinClient.sh。 它使用IPC或SOAP連接器成功連接到DeploymentManager。 但是,它缺少readline模塊:
wsadmin>import readline
WASX7015E: Exception running command: "import readline"; exception information:
com.ibm.bsf.BSFException: exception from Jython:
Traceback (most recent call last):
File "<input>", line 1, in <module>
File "/usr2/produits/websphere7/AppServer/thinClient/lib/jython/Lib/readline.py", line 20, in <module>
raise ImportError("Cannot access JLineConsole")
ImportError: Cannot access JLineConsole
目的是使其互動,並帶有彩色提示和舒適感。 到目前為止,我嘗試完全沒有成功:
所以:
如果是,請有人描述一個可行的解決方案:
Web上這個常見問題解答有很多“解決方案”或“主張”,但我在哪里都找不到一個描述清楚或可行的解決方案。 到處都是分散的太多信息,只會變得一團糟:(感謝您的幫助!
好的,我找到了一種解決方法,這很容易回答自己:
rlwrap -H $ THIN_CLIENT_HOME / logs / rlwrap.history.log -f $ THIN_CLIENT_HOME / etc / rlwrap.jython.words.txt -r -pBlue -z $ THIN_CLIENT_HOME / etc / rlwrap.prompt.pl $ CMDLINE
org.python.util。*和com.ibm.ws.scripting.WasxShell相互不兼容
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.