Unixがlpoptionsを無視し、Javaにそのタスクを実行させる方法はありますか?

Unixがlpoptionsを無視し、Javaにそのタスクを実行させる方法はありますか?

私はDebian LinuxでJasperレポートを印刷するためにjavax.print APIを使用しています。何らかの理由で保存されたオプション(CUPS設定)は、常にJava印刷ダイアログボックスで選択した設定よりも優先されます。現在、この問題を解決する唯一の方法は、ユーザーディレクトリから.lpoptionsファイルを削除することです。

これはJavaで制御できるものではないようです。もしそうなら、Unix CUPS設定が印刷設定を上書きするのを防ぐ方法はありますか?

関連情報