Linux で Java アプリからブラウザを起動しようとしています。このアプリを初めて実行すると、ブラウザが開きません。エラー ログには次のように表示されます: shell-init: 現在のディレクトリを取得できません getcwd : そのようなファイルまたはディレクトリはありません。
この後、再起動するとすべてが適切に機能し、ブラウザが正常に開きます。
SYStem.setPropert() を使用して現在のディレクトリを /tmp に変更するなど、多くのことを試しましたが、何も機能しません。
このサイトにはこのような質問がたくさんありますが、役に立ちませんでした。誰かが回避策を提供できれば幸いです。