Я пробовал несколько разных java-компиляторов за выходные и решил остаться с джаваком сегодня утром. Затем я приступил к очистке беспорядка, вызванного моим тестированием, и удалил все последние следы java и сделал новую «apt-get install openjdk-6-jdk» после autoremove и autoclean.Javac не установлен с openjdk-6-jdk
Следующая странность затем столкнулись:
[email protected]:~$ 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>
я Allready установлен OpenJDK, но я пробовал так или иначе получают:
[email protected]:~$ 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.
[email protected]:~$
Я знаю, что я должен делать что-то глупое, но я понятия не имею, что, если кто-либо еще может дать указатель в правильном направлении, который будет очень оценен ...
Cheers
EDIT: нашел некоторые другие странные аспекты о «новом» экземпляре моего java-дистрибутива, он, похоже, не распознает, например, «Pattern» или «Matcher», который должен поступать из импорта регулярного выражения shrugs.
Я подозреваю, что там, но не в вашем PATH. –
Я сейчас спрячусь в углу в позоре ... Не следует ли это использовать? Любая идея, почему он не распознает пакет java.util.regex? –
Что вы видите в своей среде IDE? –