Устанавливание пути к java_home

Я - новичок к Java, а также к Ubuntu.

Я загрузил JDK 10.0.2 zip-файла и разархивировал команду tar использования.

Я использовал энергию .bashrc и ввел следующее

export JAVA_HOME=path of my Java
export PATH=$JAVA_HOME/bin:$PATH
source .bashrc

echo $JAVA_HOME и echo $PATH предоставление корректного пути моего Java 10.0.2

Я могу скомпилировать файл с помощью команды javac и .class файла, созданного успешно.

Когда я выполняю Java (Java./Desktop/app/Numbers) относящийся к файлу класса, я не могу работать и получение "Основного класса, не найденного исключением"

Но, когда я перехожу к той конкретной папке и выполняю javac, а также Java, я получаю вывод.

Что я попробовал

1) vim .bashrc и введенное вышеупомянутое. Но это не работало.

2) sudo vim ./etc/environment и попробованное добавление в кавычках :/javapath/bin". Это не работало.

Ведите меня, где я иду не так, как надо.

1
задан 22 August 2018 в 17:03

1 ответ

Хорошо выполненный, что команда как это:

java -classpath /home/$USER/Desktop/app Numbers

Начиная с Вашего выполнения его от другого местоположения Java ожидает этот формат:

java -classpath /path/to/class/file class_file_name

Примечание: Пространство между путем и именем файла класса. Посмотрите java -help или man java

1
ответ дан 7 December 2019 в 15:14

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

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