Во-первых, я бегу Ubuntu 9.10Java Classpath Проблемы в Ubuntu
Я редактировал/и т.д./файл окружения выглядеть следующим образом:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
JAVA_HOME="/usr/lib/jvm/java-6-sun-1.6.0.20"
CLASSPATH="/home/travis/freetts/lib/freetts.jar:/home/travis/freetts/lib/jsapi.jar:."
Я затем запустить «источник/и т.д./окружающей среды ", чтобы убедиться, что изменения включены. Тогда я попробовать скомпилировать мой простой тест программы с помощью этого:
JAVAC Test.java
Он выкидывает несколько ошибок, но когда я компилирую, как это:
Javac -cp/дома/Трэвис/FreeTTS/Библиотека/freetts.jar: /home/travis/freetts/lib/jsapi.jar :. Test.java
Это работает просто отлично, это заставляет меня поверить, что по какой-то причине javac не видит переменную окружения CLASSPATH? Я могу повторить это и все, что в терминале:
эхо $ CLASSPATH дает мне то, что я положил в
Любая помощь по этому вопросу было бы весьма признателен..
Каков результат работы java -version? Можете ли вы также запустить update-java-alternatives -l и опубликовать вывод Можете ли вы включить сообщения об ошибках, которые вы получаете? – lucasweb
Что происходит, когда вы запускаете java, а не javac? –
У меня нет скомпилированного класса для запуска java ... Файл Test.java - это всего лишь простой код. Просто бросает ошибки, как ожидалось. – Travis