Cran-R x64 3.3.4が正常に動作していました。しかし、最近、別のプログラムがそれを必要としたので、私はJavaの最新バージョンをインストールしました(Interactive Brokers TWS)。今私はRを実行し、rJavaまたはxlsxをロードしたいときに私はjvm.dll
が見つからないというエラーメッセージが表示されます。 TWSは正常に動作しますが、明らかにRは不幸です。私はPATH
変数を見て、ディレクトリ内の行を見たときにjavapath_target_25729042
があるPATH=C:\ProgramData\Oracle\Java\javapath
を見つけました。コマンドライブラリ(rJava)を発行するときにCran-Rがjvm.dllを見つけることができません
jvm.dll
へのパスを含めるように、PATH
環境を変更することを推奨します。これはOracleのJavaインストールと競合しませんし、後で問題を引き起こす可能性のある環境変数をハードコーディングしていますか? (新しいバージョンのJavaのインストールなど)Javaのアンインストールではハードコーディングが削除されない可能性があります。
したがって、基本的な質問は、jvm.dll
ファイルを指す正しい方法は何ですか?
私は、Javaを更新するたびに、ちょっと疲れました。jvm.dll
を指す問題があります。私は新しいインストール後にもjvm.dll
が見つからないEclipseで同様の問題を抱えています。