簡體   English   中英

JLine僅適用於IDEA

[英]JLine only works from IDEA

當代碼在想法中運行時,我沒有使用jline的問題。 使用bat文件運行時,編輯字符不會發送到終端。

java -classpath ..\JActor\target\classes;..\JID\target\classes;target\classes;..\slf4j-api-1.7.2.jar;..\slf4j-simple-1.7.2.jar;..\apache-sshd-0.8.0\lib\sshd-core-0.8.0.jar;..\apache-sshd-0.8.0\lib\mina-core-2.0.5.jar;..\apache-sshd-0.8.0\lib\bcprov-jdk15-140.jar;..\jline-2.9.jar;..\joda-time-2.1.jar org.agilewiki.jasocket.sshd.SSHServer %1%

我檢查了jline jar文件,它包含了jansi和hawtjni的fusesource代碼。

事實證明,在IDEA和dos框下使用的終端是不同的。 在所有情況下強制使用IDEA終端都不起作用,但這樣做:

    consoleReader = new ConsoleReader(in, out, new TerminalSupport(true) {});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM