Установите Eclipse, чтобы следовать системному пути к классам - PullRequest
1 голос
/ 12 января 2012

В моей настройке Ubuntu, если я делаю echo $CLASSPATH, я получаю что-то вроде

.:/usr/import/fannj-0.4.jar:/usr/import/ij.jar:/usr/import/javacpp.jar

, что позволяет мне с помощью командной строки компилировать классы, используя, скажем, библиотеку ij.Однако, если я использую библиотеку ij в проекте Eclipse, я получу ошибку «импорт не может быть решен».Хотя я знаю, как добавить ij в путь сборки моего проекта, было бы неплохо, если бы Eclipse просто следовал тому, что обычные вызовы командной строки javac делают (а именно, легко связывают ij и другие библиотеки).Есть ли способ сделать это?

(Примечание: мне удалось получить все эти jar-файлы в моем classpath, изменив мой .bashrc для экспорта всего в / usr / import - каталог, который я создал специально для дополнительныхJava libs --- к системному пути к классам.)

Спасибо за любые предложения!

1 Ответ

0 голосов
/ 12 января 2012

Вы не хотите, чтобы это делало это, поскольку было бы невозможно работать с более новой версией библиотеки, пока она установлена ​​в системе.Вы хотите этот уровень контроля над тем, что находится в пути к классам проекта.

...