私は週末にいくつかの異なる Java コンパイラを試してきましたが、今朝は javac を使い続けることにしました。次に、テストによって引き起こされた混乱をクリーンアップし、Java の最後のトレースをすべて削除し、autoremove と autoclean の後に新しい「apt-get install openjdk-6-jdk」を実行しました。
その後、次の奇妙なことに遭遇しました。
tarskin@5-PARA-11-0120:~$ javac
The program 'javac' can be found in the following packages:
* openjdk-6-jdk
* ecj
* gcj-4.4-jdk
* gcj-4.6-jdk
* gcj-4.5-jdk
* openjdk-7-jdk
Try: sudo apt-get install <selected package>
私はすでにopenjdkをインストールしていましたが、とにかく試してみました:
tarskin@5-PARA-11-0120:~$ sudo apt-get install openjdk-6-jdk
[sudo] password for tarskin:
Reading package lists... Done
Building dependency tree
Reading state information... Done
openjdk-6-jdk is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
tarskin@5-PARA-11-0120:~$
私は愚かなことをしているに違いないことは知っていますが、他の誰かが正しい方向へのポインタを与えることができれば、非常に感謝しています...
乾杯
編集: 私の Java ディストリビューションの「新しい」インスタンスに関するいくつかの奇妙な側面が見つかりました。たとえば、正規表現インポートshrugsから来るはずの「パターン」または「マッチャー」を認識していないようです。