Как установить Intellij в Ubuntu 15.04?

Я продолжаю получать эту ошибку:

miguel@Miguel:~$ cd '/home/miguel/Downloads/idea-IU-141.1010.3/bin' 
miguel@Miguel:~/Downloads/idea-IU-141.1010.3/bin$ ./idea.sh
Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar 
Unrecognized VM option 'MaxPermSize=350m'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

Как мне исправить эту ошибку?

Я установил для Java:

oracle-java9-set-default 
oracle-jave9-installer
oracle-java9-unlimited-jce-po
0
задан 7 June 2015 в 04:22

2 ответа

После регистрации ранее я решил загрузить последнюю доступную Oracle JDK 8u45 и последняя версия сообщества Идеи Intelli-J 14 ideaIC-14.1.3.tar.gz

jdk-8u45-linux-x64.tar.gz

, я выполнил этот сценарий из командной строки как корень для установки Oracle JDK, сценарий предполагает загрузку jdk-8u45-linux-x64.tar.gz на каталог Downloads, и Вы выполняете сценарий как корень из Вашего корневого каталога:

#!/bin/bash

# author:GeoWade

# Create script variables

ETRCJDK="Downloads/jdk-8u45-linux-x64.tar.gz"

JVMDIRLIB="/usr/lib/jvm/jdk1.8.0"

MOVJDK="jdk1.8.0_45/* /usr/lib/jvm/jdk1.8.0"

INSJAV="update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.8.0/bin/java" 1"

INSJAVC="update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.8.0/bin/javac" 1"

INSJAVAWS="update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.8.0/bin/javaws" 1"

INSJAVJAR="update-alternatives --install "/usr/bin/jar" "jar" "/usr/lib/jvm/jdk1.8.0/bin/jar" 1"

INSJAVDOC="update-alternatives --install "/usr/bin/javadoc" "javadoc" "/usr/lib/jvm/jdk1.8.0/bin/javadoc" 1"

INSJAVAPPVIEW="update-alternatives --install "/usr/bin/appletviewer" "appletviewer" "/usr/lib/jvm/jdk1.8.0/bin/appletviewer" 1"

VRSJAVA="java -version"

TSTJAV="java"
TSTJAVC="javac"
TSTJAVAWS="javaws"
TSTJAVJAR="jar"
TSTJAVDOC="javadoc"

UPD="updatedb"

echo "Extracting jdk-8u45"

tar -xvf $ETRCJDK

echo "Making jdk1.8.0 directory in the jvm directory"

mkdir -p $JVMDIRLIB

echo "jvm/jdk1.8.0 directory is made"

echo "Moving contents of jdk1.8.0_45 to jdk1.8.0"

mv $MOVJDK

echo "contents moved"

echo "installing java"

$INSJAV

echo "installing javac"

$INSJAVC

echo "installing javaws"

$INSJAVAWS

echo "installing jar"

$INSJAVJAR

echo "installing java doc"

$INSJAVDOC

echo "installing appletviewer"

$INSJAVAPPVIEW

echo "Testing java"

$TSTJAV

echo "Testing javac"

$TSTJAVC

echo "Testing javaws"

$TSTJAVAWS

echo "Testing jar"

$TSTJAVJAR

echo "Testing javadoc"

$TSTJAVDOC

echo "This version of the Oracle JDK is:"

$VRSJAVA

$UPD

exit;

Для выполнения сценария (назвал jdk8u45.sh) я выполнил следующую последовательность команд:

:~$ chmod +x jdk8u45.sh

:~$ sudo bash

:~# ./jdk8u45.sh

:~# exit

Тогда я извлек ideaIC-14.1.3.tar.gz, создал каталог в/usr/local каталоге названный ideaJ, затем переместите содержание извлеченного архива к/usr/local/ideaJ как показано ниже:

:~$ tar -xvf Downloads/ideaIC-14.1.3.tar.gz

:~$ sudo mkdir -p -m0755 /usr/local/ideaJ

:~$ sudo cp -rf idea-IC-141.1010.3/* /usr/local/ideaJ/

после выполнения, таким образом, я изменяю каталоги на/usr/local/ideaJ/bin и выполнил idea.sh сценарий как показано ниже:

:~$ cd /usr/local/ideaJ/bin

:/usr/local/ideaJ/bin$ ./idea.sh

я фотография каталогизировала процесс

enter image description here

enter image description here

enter image description here

В 14 версиях Идеи с JDK Oracle 8u45, параметр проигнорирован. Вашей проблемой является javaagenttool/usr/share/java/jayatanaag.jar или однако его записанного. Мне даже не установили ту банку в моей системе.

можно скопировать сценарий в gedit и использовать его.

0
ответ дан 7 June 2015 в 04:22

Вам устанавливали JVM? Можно проверить его путем ввода этой команды в командной строке:

:~$ java -version

, Если это говорит, команда Java не найдена, у Вас нет jvm.

, Если не устанавливают последнюю Oracle JDK из этой ссылки:

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

я создал каталог для идти-язя в/usr/local, например:

:~$ sudo mkdir -p -m0755 /usr/local/go-ide

:~$ sudo cp -rf $HOME/Downloads/intelli-j-archive-extract/* /usr/local/go-ide/

:~$ cd /usr/local/go-ide/../

:~$ ./idea.sh

И это хорошо работало, это искало мой jvm (который я уже установил и обновил альтернативы для предоставления символьной ссылки для Java, javac, банки и документа Java), и это было прочь к гонкам.

, Если Вы не установили JVM, сообщить мне. После загрузки tar gunzip архив от Oracle, и я отправлю сценарий удара, который автоматизирует установку JVM (jdk).

0
ответ дан 7 June 2015 в 04:22

Другие вопросы по тегам:

Похожие вопросы: