Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java tools & IDE's > Import project в Eclipse


Автор: ChessMaster 1.8.2007, 15:11
Всем привет! 
Импортирую project1 в eclipse всё вроде нормально, в package exploere всё добавляется, только один пэкидж красный, в каждом класе этого пакеджа весит в самой первой строчке ошибка:
Код

the type java.lang.Object cannot be resolved.  It is indirectly referenced from requed .class files

чтобы это могло быть? Есть подозрения что какие то связи нарушены... 

Автор: AlexeyVorotnikov 1.8.2007, 15:38
JRE system library к проекту подключена?

Автор: ChessMaster 1.8.2007, 16:06
да, system library подключена.

Автор: AlexeyVorotnikov 1.8.2007, 17:59
У меня лично идеи кончились smile
Это надо уже подробнее смотреть что там и к чему.

Автор: Maksym 1.8.2007, 19:27
Покажи .classpath файл проекта..

Автор: ChessMaster 2.8.2007, 10:22
Вот он: smile 

Код

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
    <classpathentry kind="src" path="src"/>
    <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.5.0_06"/>
    <classpathentry kind="output" path="bin"/>
</classpath>


Автор: Maksym 2.8.2007, 11:14
И в Window/Preferences/Java/Installed JRE/ -- все ок и 1.5.0_06 виден и там где надо? и Clean проекту делал, закрывать-переоткрывать пробовал (бываю глюки и у Eclipse)?

Автор: ChessMaster 2.8.2007, 11:51
Цитата(Maksym @  2.8.2007,  11:14 Найти цитируемый пост)
 Window/Preferences/Java/Installed JRE/ -- все ок и 1.5.0_06 виден и там где надо


Чесно говоря, не знаю,а как посмотреть видет он 1.5.0_06, не подскажите?

Кстати я откопал вторую ошибку:
Цитата

The project was not built since its build path is incomplete. Cannot find the class file for java.lang.Object. Fix the build path then try building this project


Значит что-то с сlass-path  smile 

Автор: Royan 2.8.2007, 12:35
Суть в том, что у вас в проекте не подключен или подключен неверный rt.jar идите в "Project > Properties > Java Build Path" вкладка "Libraries" Смотрите какая rt.jar прописана в переменной JRE_LIB и вообще присутствует ли такая переменная.

Если все верно попробуйте удалить эту переменную и добавить JRE System Library. На той же вкладке щелкнуть кнопку "Add library" и выбрать соответственно "JRE System Library", жмем "Next" ну а дальше там все будет и так понятно.

Автор: ChessMaster 2.8.2007, 13:22
Роян, сделал как вы сказали, всё заработало. Спасибо за помощь.


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)