Установите CLASSPATH в Ubuntu - PullRequest
       20

Установите CLASSPATH в Ubuntu

0 голосов
/ 04 апреля 2020

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 не установлен для всей операционной системы. Но это сделано для целей обучения.

что я сделал неправильно и как решить проблему.

enter image description here

...