Затмение относительно ClassPath?

Этот вопрос уже кто-то задавал, но не получил требуемого ответа, так как я столкнулся с этой проблемой сейчас, я спрашиваю то же самое.

Я попытался изменить следующую строку в файле .classpath моей рабочей области, чтобы устранить ошибку сборки, из-за которой не удается найти проект, на который ссылаются.

<classpathentry exported="true" kind="lib" path="/axis212.jar" sourcepath="/axis212.jar"/>

to

    <classpathentry exported="true" kind="lib" path="/PREVIOUS_DIR/axis212.jar" sourcepath="/PREVIOUS_DIR/axis212.jar"/>

Спасибо.


person Agassis    schedule 10.05.2012    source источник
comment
Ты ведь ничего не спрашивал, не так ли? ;]   -  person davidfrancis    schedule 10.05.2012
comment
Ты сделал? хорошо! теперь, в чем вопрос?   -  person Th0rndike    schedule 10.05.2012
comment
однако заголовок выглядит похожим на какой-то другой более ранний вопрос, с которым я столкнулся, для типа kind = lib, который не совпадает с предыдущим подобным вопросом. так что это другой вопрос   -  person Agassis    schedule 10.05.2012
comment
когда я пробую первую строку, я не получаю ошибки, но когда я пробовал измененную, ссылающуюся на предыдущую_каталог с допустимой банкой, помещенной в PREVIOUS_DIR, я получаю сообщение об ошибке, говорящее, почему? - любая идея ? В проекте «XXXXX» отсутствует необходимая библиотека: «\PREVIOUS_DIR\log4j-1.2.14.jar»…   -  person Agassis    schedule 10.05.2012


Ответы (1)


Вы могли бы решить эту (и, возможно, другие потенциальные проблемы), никогда не редактируя файл .classpath напрямую, а вместо этого используя диалоговое окно Java Build Path. Попробуйте сделать это, а затем сравните получившийся файл .classpath с тем, что вы цитировали выше, и посмотрите на разницу.

person Isaac    schedule 18.09.2012