問題タブ [java-10]

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.

0 投票する
2 に答える
2953 参照

java - sudo R CMD javareconf と R CMD javareconf は、Java 10 で異なる出力を生成します

私はmacOS 10.13.3を使用しており、Java 10に更新するだけで、Rを更新しようとするとR CMD javareconfsudo. それを使用して実行するとsudoJava 9 に固執しますが、それを使用せずに実行するsudoと Java 10 を構成します。

なしsudo:

sudo:

これの最終結果は次のとおりです。sudo がないと、結果的に Java 10 では、rJava はビルドされません。sudo と Java 9 を使用すると、rJava は正常にビルドされます。

誰が何が起こっているのか知っていますか?

PS1/ zsh および bash プロファイルに設定$JAVA_HOMEしました。JAVA_HOME="$(/usr/libexec/java_home)"

PS2/ すべての情報を 1 か所にまとめるためだけに... Java 10 で rJava をビルドすると、次のエラーが発生します。

確認したところ、Java 9 のようにjavahonはありません。/Library/Java/JavaVirtualMachines/jdk-10.jdk/Contents/Home/bin/javah