あれ?この Mac、OpenJDK をインストールしていなかったっけ? インストールしよう。
% sudo port -N install openjdk11 Error: Port openjdk11 requires a full Xcode installation, which was not found on your system. Error: You can install Xcode from the Mac App Store or https://developer.apple.com/xcode/ Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug. Error: Processing of port openjdk11 failed % |
あれれ… OpenJDK を使うには Xcode が必要? あ、そうなのか。 この Mac は試しに OS のクリーン・インストール以来 Xcode 抜きでやっていた。 だから、openjdk11 のインストールは飛ばされたんだ。
うーん。Java なしは困ったな。
迷ったけれど、結局は Xcode をインストールして、それから sudo port -N install openjdk11 をやり直し。
あ、openjdk11-zulu というのがインストールされる。
今回は jpdfbookmark を使うために Java が必要だったのだが、 jpdfbookmark は最近とても良い感じで動いている (少し前、まともに表示できないページがあったりしたのだが、 そういうことは起こらない。jpdfbookmarks が古いせいかと考えていたけれど、 それは完全に濡れ衣で、Java の方のせいだったのか。)。 めでたし。めでたし。
という訳で、時々 Java は使いたくなるし、まだ Xcode とは縁が切れないか。 という結論になりそうだ。
(2022/5/1追記) 別のMacで、Xcodeがインストールされていないにもかかわらず、 openjdk11 が動いている。うーん???