Как отредактировать сценарий запуска bluej в Ubuntu14.04?

Я пытаюсь выполнить bluej, использующий терминал команды, но я получаю это: подходящий Jdk не мог быть расположен. Вы, возможно, должны отредактировать сценарий запуска/usr/bin/bluej

Помогите, я плохо знаком с этим.

0
задан 17 February 2017 в 21:41

2 ответа

Моя проблема была решена. Я случайно удалил /usr/lib/jvm, затем переустановил его, используя:

sudo apt-get install oracle-java8-installer

, и он работал хорошо !! Спасибо всем за помощь :)

0
ответ дан 27 September 2019 в 11:20

Если Вы не установили JDK, у Вас есть несколько опций.

1. APT и официальные репозитории

Можно установить один через Кв. - добираются, для этого, открывают терминал и тип:

sudo apt-get openjdk-8-jdk

Я рекомендую это, поскольку это установит все для Вас правильно, и Вы сможете обновить легко.

2. APT и WebUpd8 PPA

Можно также установить JDK Oracle vida WebUpd8 PPA, как детализировано здесь, я полагаю, что он будет также заботиться обо всем для Вас.

3. Загрузите непосредственно с Oracle

Наконец, можно установить JDK Oracle, но необходимо будет установить, устанавливает JAVA_HOME, ПУТЬ и альтернативы вручную.

JAVA_HOME используется некоторыми приложениями для нахождения JDK. Я не уверен, если BlueJ использует его.

ПУТЬ используется Вашей сессией оболочки для знания, где это может искать любые исполняемые файлы.

Если у Вас есть несколько версий JDK, позволяет, говорят, что у Вас есть OpenJDK из официальной Ubuntu repos плюс JDK 1.8 Oracle., оба в Вашем ПУТИ. При вызове javac система альтернатив Debian будет использоваться для разрешения, какой из тех javac двоичных файлов будет использоваться.

Чтобы сделать это, добавьте это строки к Вашему ~/.bashrc:

export JAVA_HOME=/path/to/jdk
export PATH=$PATH:$JAVA_HOME/bin

Получите свой bashrc файл (. ~/.bashrc). Впоследствии, обновите свои альтернативы (необходимо будет только сделать так, если у Вас будет больше чем один установленный JDK).

--install
  E.g. sudo update-alternatives --install /usr/bin/javac javac $JAVA_HOME/bin/javac 1

--set
  E.g. sudo update-alternatives --set javac $JAVA_HOME/bin/javac

Для помощи определить, какие альтернативы Вы, возможно, должны обновить Вас, можно использовать:

update-alternatives --get-selections | grep java

Если действительно необходимо отредактировать средство запуска, можно отредактировать/usr/share/applications/bluej.desktop:

sudo nano /usr/share/applications/bluej.desktop

или добавьте свое собственное в

~/.local/share/applications/bluej.desktop

Но я сомневаюсь, что это - проблема.

0
ответ дан 27 September 2019 в 11:20

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

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