Как установить JDK и Intellij IDEA на ARM/Samsung серии 3
Так что я очень, очень плохо знаком с Linux. Я также новичок в кодировании. В настоящее время я изучаю Java и приобрел Chromebook Samsung серии 3 с единственной целью - попрактиковаться в коде (в конце концов, перейдя на 3D).
Я только что установил XFCE, используя crouton, и получил Firefox, используя Synaptic Package Manager, woohoo!
Я хотел бы узнать, как / какой JDK мне нужен для этого устройства и как установить Intellij IDEA. Я попытался немного поискать сейчас и чувствую себя немного ошеломленным всей информацией, касающейся этого, не только новой ОС, но и новой архитектуры (ARM).
По сути, мои главные цели состоят в том, чтобы иметь возможность правильно настроить JDK и Java IDE. Я читал, что Intellij IDEA может или не может быть еще доступен для процессоров ARM, и в этом случае использование Eclipse будет так же хорошо.
2 ответа
Немного опоздал, но сделал это сам. Очень просто: перейдите на https://www.jetbrains.com/idea/download для получения последней версии идеи. Во время загрузки зайдите в терминал и наберите
sudo apt-get update && sudo apt-get install openjdk-7-jdk
После загрузки Idea и установки openjdk извлеките файл идеи куда-нибудь.
mv ~/Downloads/idea-IU*.tar.gz ~
cd ~
tar xvf idea-IU*.tar.gz
Чтобы запустить идею, просто перейдите в извлеченный каталог и запустите файл idea.sh в каталоге bin.
cd idea-IU*/bin
./idea.sh
Должен хорошо стартовать
Обновить:
Сказать, что все начинается хорошо, не было ложью. Это просто не ложится спать долго. Пытаясь понять, что происходит не так. Буду обновлять с выводами.
Итак, вам также нужно сделать следующее, открыть файл idea.sh и добавить -jamvm в список аргументов, используемых для запуска intellij, поэтому измените эту строку:
IDE_JVM_ARGS=""
К этому:
IDE_JVM_ARGS="-jamvm"
ТАКЖЕ, вам нужно установить clang
(sudo apt-get install clang
) и скопировать и запустить (bash <scriptname>.sh /path/to/idea/bin
) скрипт этого парня: https://gist.github.com/pcarrier/7560053
OpenJDK доступен в Ubuntu, а Oracle Java SE Development Kit можно загрузить из Oracle. Для последнего вам понадобится версия "Hard Float ABI".
http://www.webupd8.org/2013/12/oracle-java-ppa-updated-with-arm-support.html может быть более удобным для пользователя способом, чем загрузка среды Oracle самостоятельно.
Eclipse существует и в Ubuntu.