Мелкая шпаргалка.
В миру JAVA – это язык программирования и более высокая зарплата, нежели…
В быту тестировщика JAVA – это окружение, необходимое для запуска приложений, написанных на языке JAVA.
JAVA-окружение бывает разным:
- JRE – Java SE Runtime Environment – это JAVA-окружение, которое нужно для просмотра java-ориентированного контента в браузере.
- JDK – Java Development Pack – это JAVA, которая нужна для браузеров, плюс утилиты, которые нужны для JAVA-разработки. Хотя мы не будем “разрабатывать”, тем не менее, для полноценного запуска JAVA-багосодержащих приложений нам нужен пакет JDK.
- То и другое лежит на официальном сайте JAVA.
Windows
После установки JAVA на Windows, компьютер потребует перезагрузки. Особо опытные товарищи умеют “ставить жаву” без перезагрузок, но это просто юникс-извращение. Настоящая винда должна как можно чаще перезагружаться, иначе в личной жизни счастья не будет.
В момент написания заметки на компутер была установлена jdk1.5.0_14 в следующий каталог: c:\Java\jdk1.5.0_14
Опытными рекомендуется не ставить жаву в каталоги, в имени которых есть пробелы. То есть, c:\Program Files\ лучше не использовать.
В быту никаких отклонений от установки Java в c:\Program Files\ не наблюдалось.
Предполагается, что после перезагрузки Windows будет “знать”, где у нее лежит JAVA. Но в этом следует убедиться “руками”, забравшись в “System Properties” (нажатием клавиш “Win+Pause/Break”):
- System Properties > Advanced > Environment Variables > System Variables > JAVA_HOME
Требуемые значения
- Variable name: JAVA_HOME
- Variable value: c:\Java\jdk1.5.0_14
- System Properties > Advanced > Environment Variables > System Variables > path
Требуемые значения
- Variable name: Path
- Variable value: C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\Subversion\bin;D:\mvn\apache-maven-2.0.9\bin;c:\Java\jdk1.5.0_14\bin
Это кажется довольно сложным для глаза буквосочетанием, но принципиально эта последовательность символов не имеет особого значения кроме того, что выделено красным. Оно как раз и появляется в этом списке после установки JAVA.
В общем, теперь Windows знает, где у нее лежит JAVA: c:\Java\jdk1.5.0_14\bin
Обратим пристальное внимание на ‘\bin‘ в свойствах переменной Path – путь должен быть записан именно так – каталог “bin”, но без закрывающего слэша.
Если бы мне это объяснили когда-то давно...
Ubuntu
Ой, а в Ubuntu вся Java установлена по-умолчанию.
Но если нет, тогда
sudo apt-get install sun-java6-jdk sun-java6-plugin sun-java6-fonts
Дождаться System Distributor License for Java, нажать Enter. Хитрая Java еще раз спросит, согласен ли ты с DLJ license terms.
- Yes
- Enter
- Profit!
Проверка установки:
java -version
Ожидаемый ответ похож на это:
java version “1.6.0″ Java(TM) SE Runtime Environment (build 1.6.0-b105) Java HotSpot(TM) Client VM (build 1.6.0-b105, mixed mode, sharing)
Еще проверим, понимает ли Java, что Firefox рулит:
- открыть Firefox
- в адресной строке набрать about:plugins
- убедиться в наличии java plugin









[...] Upd: Как установить JAVA [...]
To Disable/Enable Java Script for Internet Explorer
1. Open Internet Explorer Browser
2. Select Tools from main menu
3. Select Internet Options
4. Click on Security Tab
5. Choose Internet
6. Under Internet click the Custom Level command button
7. Select Scripting of Java Applets
8. Choose Enable
9. Click OK
10. Click Apply
11. Click OK
Па-русску:
Internet Explorer (6.0)
1. В верхней строке меню выберите “Сервис”.
2. Выберите “Свойства обозревателя”.
3. Выберите вкладку “Безопасность”.
4. Нажмите кнопку “Другой”.
5. Прокрутите вниз до раздела “Сценарии”.
6. Для параметра “Активные сценарии” установите “Включить/Отключить”, а затем нажмите “ОК”.
Mozilla Firefox (1.5)
1. В верхней строке меню выберите “Tools”.
2. Выберите “Options”.
3. На верхней панели выберите “Content”.
4. Установите флажок “Enable JavaScript” и выберите “OK”.
Mozilla Firefox (1.5) Advanced JavaScript Settings
* Move or resize existing windows: To prevent JavaScripts from changing the position or size of existing windows, deselect this option.
* Raise or lower windows: This option allows sites to place windows below or above existing windows.
* Disable or replace context menus: When you right-click an item, a sub-menu may appear. This menu, called a “context menu,” can be disabled through JavaScripts. To prevent them from disabling context menus, deselect this option.
* Hide the status bar: The status bar is the area at the bottom of each window that indicates your current location and the destination locations of hyperlinks. Through JavaScripts, the status bar can be hidden from display, which prevents you from identifying locations of pop-up windows. To prevent hiding the status bar, deselect this option.
* Change status bar text: Through JavaScript, websites can add their own text to the status bar, which prevents you from identifying locations. To disable overwriting the status bar, deselect this option.
Спасибо! Целый день разбирался как установить java после Вашей статьи за пять минут понял проблему – Спасибо.
Не за что.
Но где именно в вашем предложении следует поставить запятую?
Спасибо! Пришлось искать возможные причины неисправности связанной с JAVA. Искал долго. Не нашёл ничего. Суть проблемы: На многоядерной системе, будь то XP или 7емёрка, на процессоре Intel или AMD , в ситуации логической или физической много ядерности возникла проблема – при запуске приложения косвенно или на прямую использующего яву, наглухо занимается одно ядро процессора. Явных процессов нет. Ядро выполняет обработку отложенных прерываний. Пробовал отключать индексацию файлов, искать вирусы, оптимизировать реестр и много прочей чуши с форумов, вплоть до подбора драйверов чипсета и переустановки винды. Ничего не помогало, только приводило к нестабильности в работе системы. Пришёл к выводу, что виновата некорректная ява. Она запрашивает какой то ресурс, а времени на обработку ресурса ей система не много даёт, или ява не успевает. Поэтому прерывание, которое должно закончить обработку «навсегда зависает» в стеке. Приходится перезагружаться, что не всегда приятно. Обновления явы не привели к положительным результатам. Наблюдаю проблему более года. Буду рад, если ваши советы помогут убрать этот трабл.
Я бы рад, но с такой проблемой не сталкивался и даже сути ее не ведаю.
К сожалению не помогло. Приношу извинения если не а тему.
Спасибо, все верно, помог сис-админ, но прописал то же что и указано Вами.
Сисадмины рулят!