Я уже занимался разработкой java, но обычно на окнах (но я ни в коем случае не эксперт).
Я просто хочу установить свой CLASSPATH. Когда я запускаю:
echo $CLASSPATH
(Правильно ли это)? Я получаю пустую строку. Итак, мне кажется, что мой компьютер не имеет настройки «Classpath». Какова наилучшая практика для настройки classpath в Ubuntu (и linux вообще)?
Я использую Java по умолчанию для Ubuntu, который должен быть OpenJDK. Не уверен, что это важно, но я хочу использовать Rhino ( http://en.wikipedia.org/wiki/Rhino_ (JavaScript_engine) ) Примечание: я смог установить Rhino через менеджер пакетов. Существует как документация, так и пакеты rhnio. Затем команды: js
и rhino-debugger
Я не программист на Java, поэтому я не знаю правильного значения для CLASSPATH. Но, похоже, вы. Вы можете добавить его к ~/.bashrc следующим образом:
CLASSPATH=/path/to/1:/path/to/2:/etc
Это изменение вступит в силу в глобальном масштабе при следующем входе в систему. Однако это немедленно вступит в силу в новых оболочках.
Кроме того, если вы хотите установить его только для одной конкретной команды, сделайте следующее:
CLASSPATH=/something command-here arg1 arg2
Третий способ - создать сценарий оболочки, который был бы уместным, если бы вам нужно было установить несколько переменные или если вам необходимо программно определить соответствующие значения:
#!/bin/bash
export CLASSPATH=/something
export ANOTHER_ENV_Variable=foo
exec your_fancy_program "$@"
вот что случилось со мной .. я оставил пустое пространство при наборе текста .. он исправлен, когда я удалил пробелы.
1) если вы хотите постоянно установить путь к классу, то 1) узнайте, где установлена Java .. вы можете использовать «whereis java» openjdk-7/6 в /usr/lib/jvm/.....
2) нам нужно настроить CLASSPATH в / etc / environment
sudo gedit /etc/environment
3) добавьте следующие понравившиеся. (НЕ ДОЛЖНЫ ОСТАВИТЬ ЛЮБЫЕ ПРОСТРАНСТВА ПО ТИПИРОВАНИЮ) (настройте в соответствии с вашей версией java и установкой) (этот домашний путь для открытого jdk 7)
JAVA_HOME="/usr/lib/jvm/java-7-openjdk-i386/bin"
export JAVA_HOME
CLASSPATH=".:/usr/lib/jvm/java-7-openjdk-i386/lib:/home/laptop/Desktop/a2"
export CLASSPATH
отдельный каталог: ":