問題タブ [jline3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1099 参照

java - picocli が cmd.exe の jline3 で動作しない

jline3でpicocliを使いたいです。そこで、次の pom.xml を使用してプロジェクトを作成します。

picocli github ページからクラスをコピーしました。

Eclipse IDE でコードを実行すると、コンソールにコマンドを記述して回答を得ることができます。しかし、maven で jar ファイルを作成すると、うまくいきません。次のエラーが表示されます。

エラー: メインクラス com.flaxel.picocli.App を初期化できません 原因: java.lang.NoClassDefFoundError: org/jline/reader/UserInterruptException

私は Eclipse 2018-09 と Java 11 を使用しています。

0 投票する
1 に答える
177 参照

jline3 - JLine3 で入力行の編集が機能しない

シンプルなコンソール アプリケーションを JLine3 で動作させるための基本に苦労しています。

私は次のように初期化しました:

そして、私は次のような行を読み込もうとします:

ユーザーがテキストを正しく入力するだけで、正しい入力が得られます。バックスペースは、入力を修正するために機能します。しかし、左矢印キーを使用してカーソルを戻すことはできません。カーソルが移動する代わりに^[0D、画面に表示されます。

他のさまざまなオプションを試しましたが、何も変わりませんでした。やがて履歴とオートコンプリートを活用したいと思っていますが、最初の赤ちゃんのステップで失敗しています。

私は明らかに基本的なものを見逃しています(しかし、ドキュメントは良くありません...)

MacOS 10.13.6 で JLine 3.13.3 を使用する

0 投票する
2 に答える
78 参照

java - jline3で各行に文字列を追加する方法は?

アプリに ( ) のような名前を各行に出力させたいshell >:

jline3で実装することは可能ですか?