В дополнение к включению поддержки wake-on-lan в BIOS, мне пришлось выполнить другое изменение BIOS.
В BIOS в разделе «Управление питанием» я установил «Deep Sleep Control»,
Это позволило сетевому адаптеру оставаться включенным и показывать световой сигнал даже при выключенном ПК.
Вы можете попробовать репозитории ubuntu. Я установил openjdk 7 из репозиториев ubuntu и считаю, что он отлично работает.
sudo apt-get install <package-name>
Хотя вы можете установить jdk oracle; просто выполните команду javac на терминале, чтобы узнать, какие пакеты доступны.
Надеюсь, что информация будет полезной.