У меня Solaris Studio почти работает. Моя единственная проблема - это Java.
Вот что я получаю:
====================== ======
aflory@aflory-laptop:~$ solstudio &
[1] 1723
aflory@aflory-laptop:~$ Solaris Studio is unable to find a supported version of Java.
Solaris Studio supports Java version 1.6.0_13 and newer and looks for a valid Java installation in the following order:
1) Location specified with --jdkhome command line option
2) In PATH environment variable
3) At /usr/jdk/latest location, if exists
4) At /usr/java location, if exists
5) At /usr location, if exists
====================================
Я пытаюсь ввести --jdkhome в консоли, но я получаю команду, не найденную ошибку.
Я добавил следующее в файл /home/aflory/.bashrc:
PATH=$PATH:/usr/java/jdk1.6.0_24/bin:/home/aflory/solstudio12.2/bin
export PATH
Я Ubuntu 10.04 64bit.
Я попытался установить 64-разрядную версию Java JDK, тогда я попытался установить 32-разрядную версию Java JDK.
Я не верю, что есть 64-битная версии Solaris Studio.
Сообщение об ошибке (и справочная страница) предлагает запустить команду с параметром «--jdkhome», передав в каталог установки JDK в качестве аргумента; например,
$ solstudio --jdkhome /usr/java/jdk1.6.0_24/
Вы также можете попробовать установить JAVA_HOME, обычно используемый env var, чтобы указать предпочтительный каталог установки Java, используемый различными инструментами. (Это соглашение, а не требование.) Это упрощает модернизацию вашего JRE / JDK.
(Еще лучше, установите символическую ссылку из / usr / java / latest в / usr / java / {your_jdk} и установите JAVA_HOME в / usr / java / latest ... но я оставлю это в качестве упражнения для читателя. Если у вас есть пакет «альтернативы» (или гальтернативы), доступный и установленный, просто используйте это ...)
Например:
Set это ...
prompt> export JAVA_HOME=/usr/java/jdk1.6.0_24
Проверить его ...
prompt> $JAVA_HOME/bin/java -version
Использовать его ...
prompt> solstudio --jdkhome $JAVA_HOME
Сообщение об ошибке (и справочная страница) предлагает запустить команду с параметром «--jdkhome», передав в каталог установки JDK в качестве аргумента; например,
$ solstudio --jdkhome /usr/java/jdk1.6.0_24/
Вы также можете попробовать установить JAVA_HOME, обычно используемый env var, чтобы указать предпочтительный каталог установки Java, используемый различными инструментами. (Это соглашение, а не требование.) Это упрощает модернизацию вашего JRE / JDK.
(Еще лучше, установите символическую ссылку из / usr / java / latest в / usr / java / {your_jdk} и установите JAVA_HOME в / usr / java / latest ... но я оставлю это в качестве упражнения для читателя. Если у вас есть пакет «альтернативы» (или гальтернативы), доступный и установленный, просто используйте это ...)
Например:
Set это ...
prompt> export JAVA_HOME=/usr/java/jdk1.6.0_24
Проверить его ...
prompt> $JAVA_HOME/bin/java -version
Использовать его ...
prompt> solstudio --jdkhome $JAVA_HOME
Сообщение об ошибке (и справочная страница) предлагает запустить команду с параметром «--jdkhome», передав в каталог установки JDK в качестве аргумента; например,
$ solstudio --jdkhome /usr/java/jdk1.6.0_24/
Вы также можете попробовать установить JAVA_HOME, обычно используемый env var, чтобы указать предпочтительный каталог установки Java, используемый различными инструментами. (Это соглашение, а не требование.) Это упрощает модернизацию вашего JRE / JDK.
(Еще лучше, установите символическую ссылку из / usr / java / latest в / usr / java / {your_jdk} и установите JAVA_HOME в / usr / java / latest ... но я оставлю это в качестве упражнения для читателя. Если у вас есть пакет «альтернативы» (или гальтернативы), доступный и установленный, просто используйте это ...)
Например:
Set это ...
prompt> export JAVA_HOME=/usr/java/jdk1.6.0_24
Проверить его ...
prompt> $JAVA_HOME/bin/java -version
Использовать его ...
prompt> solstudio --jdkhome $JAVA_HOME
Сообщение об ошибке (и справочная страница) предлагает запустить команду с параметром «--jdkhome», передав в каталог установки JDK в качестве аргумента; например,
$ solstudio --jdkhome /usr/java/jdk1.6.0_24/
Вы также можете попробовать установить JAVA_HOME, обычно используемый env var, чтобы указать предпочтительный каталог установки Java, используемый различными инструментами. (Это соглашение, а не требование.) Это упрощает модернизацию вашего JRE / JDK.
(Еще лучше, установите символическую ссылку из / usr / java / latest в / usr / java / {your_jdk} и установите JAVA_HOME в / usr / java / latest ... но я оставлю это в качестве упражнения для читателя. Если у вас есть пакет «альтернативы» (или гальтернативы), доступный и установленный, просто используйте это ...)
Например:
Set это ...
prompt> export JAVA_HOME=/usr/java/jdk1.6.0_24
Проверить его ...
prompt> $JAVA_HOME/bin/java -version
Использовать его ...
prompt> solstudio --jdkhome $JAVA_HOME
Сообщение об ошибке (и справочная страница) предлагает запустить команду с параметром «--jdkhome», передав в каталог установки JDK в качестве аргумента; например,
$ solstudio --jdkhome /usr/java/jdk1.6.0_24/
Вы также можете попробовать установить JAVA_HOME, обычно используемый env var, чтобы указать предпочтительный каталог установки Java, используемый различными инструментами. (Это соглашение, а не требование.) Это упрощает модернизацию вашего JRE / JDK.
(Еще лучше, установите символическую ссылку из / usr / java / latest в / usr / java / {your_jdk} и установите JAVA_HOME в / usr / java / latest ... но я оставлю это в качестве упражнения для читателя. Если у вас есть пакет «альтернативы» (или гальтернативы), доступный и установленный, просто используйте это ...)
Например:
Set это ...
prompt> export JAVA_HOME=/usr/java/jdk1.6.0_24
Проверить его ...
prompt> $JAVA_HOME/bin/java -version
Использовать его ...
prompt> solstudio --jdkhome $JAVA_HOME
Сообщение об ошибке (и manpage ) предлагает запустить команду с параметром «--jdkhome», передав в каталог установки JDK в качестве аргумента; например,
$ solstudio --jdkhome /usr/java/jdk1.6.0_24/
Вы также можете попробовать установить JAVA_HOME, обычно используемый env var чтобы указать предпочтительный каталог установки Java, используемый различными инструментами. (Это соглашение, а не требование.) Это упрощает модернизацию вашего JRE / JDK.
(Еще лучше, установите символическую ссылку из / usr / java / latest в / usr / java / {your_jdk} и установите JAVA_HOME в / usr / java / latest ... но я оставлю это в качестве упражнения для читателя. Если у вас есть пакет «альтернативы» (или гальтернативы), доступный и установленный, просто используйте это ...)
Например:
Set это ...
prompt & gt; export JAVA_HOME = / usr / java / jdk1.6.0_24
Проверить его ...
prompt & gt; $ JAVA_HOME / bin / java -version
Использовать его ...
prompt & gt; solstudio --jdkhome $ JAVA_HOME
Сообщение об ошибке (и manpage ) предлагает запустить команду с параметром «--jdkhome», передав в каталог установки JDK в качестве аргумента; например,
$ solstudio --jdkhome /usr/java/jdk1.6.0_24/
Вы также можете попробовать установить JAVA_HOME, обычно используемый env var чтобы указать предпочтительный каталог установки Java, используемый различными инструментами. (Это соглашение, а не требование.) Это упрощает модернизацию вашего JRE / JDK.
(Еще лучше, установите символическую ссылку из / usr / java / latest в / usr / java / {your_jdk} и установите JAVA_HOME в / usr / java / latest ... но я оставлю это в качестве упражнения для читателя. Если у вас есть пакет «альтернативы» (или гальтернативы), доступный и установленный, просто используйте это ...)
Например:
Set это ...
prompt & gt; export JAVA_HOME = / usr / java / jdk1.6.0_24
Проверить его ...
prompt & gt; $ JAVA_HOME / bin / java -version
Использовать его ...
prompt & gt; solstudio --jdkhome $ JAVA_HOME
Сообщение об ошибке (и manpage ) предлагает запустить команду с параметром «--jdkhome», передав в каталог установки JDK в качестве аргумента; например,
$ solstudio --jdkhome /usr/java/jdk1.6.0_24/
Вы также можете попробовать установить JAVA_HOME, обычно используемый env var чтобы указать предпочтительный каталог установки Java, используемый различными инструментами. (Это соглашение, а не требование.) Это упрощает модернизацию вашего JRE / JDK.
(Еще лучше, установите символическую ссылку из / usr / java / latest в / usr / java / {your_jdk} и установите JAVA_HOME в / usr / java / latest ... но я оставлю это в качестве упражнения для читателя. Если у вас есть пакет «альтернативы» (или гальтернативы), доступный и установленный, просто используйте это ...)
Например:
Set это ...
prompt & gt; export JAVA_HOME = / usr / java / jdk1.6.0_24
Проверить его ...
prompt & gt; $ JAVA_HOME / bin / java -version
Использовать его ...
prompt & gt; solstudio --jdkhome $ JAVA_HOME
Сообщение об ошибке (и manpage ) предлагает запустить команду с параметром «--jdkhome», передав в каталог установки JDK в качестве аргумента; например,
$ solstudio --jdkhome /usr/java/jdk1.6.0_24/
Вы также можете попробовать установить JAVA_HOME, обычно используемый env var чтобы указать предпочтительный каталог установки Java, используемый различными инструментами. (Это соглашение, а не требование.) Это упрощает модернизацию вашего JRE / JDK.
(Еще лучше, установите символическую ссылку из / usr / java / latest в / usr / java / {your_jdk} и установите JAVA_HOME в / usr / java / latest ... но я оставлю это в качестве упражнения для читателя. Если у вас есть пакет «альтернативы» (или гальтернативы), доступный и установленный, просто используйте это ...)
Например:
Set это ...
prompt & gt; export JAVA_HOME = / usr / java / jdk1.6.0_24
Проверить его ...
prompt & gt; $ JAVA_HOME / bin / java -version
Использовать его ...
prompt & gt; solstudio --jdkhome $ JAVA_HOME