問題タブ [cmdline-args]
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.
parsing - アプリケーションは、コマンドライン引数からファイル名のリストをどのように解析する必要がありますか?
コマンドラインから名前付きオプションのリストとファイル名のリストを取得するアプリ my_app を作成したいと思います。
ファイル名は最後の引数であり、名前付きオプションには関連付けられていません。
私が作業したコマンドラインパーサー、たとえばGolangのフラグから、パーサーは構成されている引数のみを抽出し、元のargvをウォークスルーしてファイル名のリストを手動で識別する必要があるようです[] リスト。
これらのファイル名を抽出できるパーサー (または私が見落としている可能性のあるパーサーのオプション) があるかどうか、または未処理の引数のみを返すパーサーがあるかどうかを尋ねたいと思います。したがって、これらはファイル名であると想定できます。
java - jar ファイルの実行は -Dhttps.proxyHost オプションで機能しますが、エクスポートを介して同じプロキシを設定してから java -jar sample.jar を実行すると機能しません
gcp リージョンを取得する実行可能な jar ファイルがあります。このjarは、次のように発行すると機能します。
java -Dhttps.proxyHost=web-proxy.in.softgrp.net -Dhttps.proxyPort=8080 -jar sample.jar
このコマンドは機能します。ここで、web-proxy.in.softgrp.net はプロキシ ホストです。
しかし、export コマンドで同じプロキシを設定してから java -jar sample.jar を発行すると、機能しません。理由はありますか?
$>export https_proxy=http://web-proxy.us.softwaregrp.net:8080
$>java -jar sample.jar
これは必要な情報を取得できません! 同じことに対してSSLハンドシェイク例外が発生します。
compare - コマンドライン経由で 2 つの RPT レポートを比較する
コマンド ラインを使用して 2 つの RPT レポートを比較したいと考えています。-compare オプションを使用しようとしていますが、FileNotFoundException が発生します。誰もこれを達成する方法について何か考えを持っていますか?