Ubuntu 18.04.4 LTS
Необходимая библиотека находится здесь: / home / michael / Downloads /inking_in_java / TIJ4-code-master / examples / net / mindview / util
Мне так:
sudo gedit /etc/environment
И вставить:
JAVA_HOME="/usr/lib/jvm/jdk-14/bin"
export JAVA_HOME
CLASSPATH="/home/michael/Downloads/thinking_in_java/TIJ4-code-master/examples/net/mindview/util/*"
export CLASSPATH
Затем перезагрузить.
Затем:
printenv |grep JAVA
Ничего.
printenv |grep CLASSPATH
Ничего.
javac HelloDate.java
HelloDate.java:3: error: package net.mindview.util does not exist
import static net.mindview.util.Print.*;
^
HelloDate.java:7: error: cannot find symbol
print("Hello, it's: ");
^
symbol: method print(String)
location: class HelloDate
HelloDate.java:8: error: cannot find symbol
print(new Date());
^
symbol: method print(Date)
location: class HelloDate
3 errors
Не могли бы вы мне сказать 1.Почему мои конфигурации в / etc / environment игнорируются. 2. Как правильно добавить путь к классам. Комментарий: Я понимаю, что для реального проекта classpath не установлен для всей операционной системы. Но это сделано для целей обучения.
что я сделал неправильно и как решить проблему.