Java -version の実行結果が取得できない

Avatar
tkt777
お世話になっております。

現在 DataSpider の外部アプリケーション起動の機能を使ってスクリプトを作成してみています。
試しに DataSpider に同梱されている Java のバージョン(java -version)を取得してみようと思って
スクリプトを作成しているのですが、バージョンをスクリプト変数に代入しようとしても空白にります。

実行ログにはバージョンの結果が表示されており、「標準出力・標準エラー出力を取得する」に
チェックも入れています。

スクリプト変数に代入できない原因に心当たりがありましたらご教示ください。

この記事は役に立ちましたか?

0が役に立ったといっています

コメント

  • Avatar
    kirschbaum
    コメントアクション Permalink
    外部アプリケーション起動のコンポーネント変数から取得、であってます?
    stderr からスクリプト変数にマッピングで取れると思います。


    java -version の結果、標準エラーに出っぽいですね。
    他のコマンドで実行結果を変数に代入する場合、コマンド側を調べると対応できると思いますよ。
    0

ログインしてコメントを残してください。